Lemur · Payload
LEMUR-2-JEFF is a United States payload satellite, part of the Lemur constellation, launched on November 20, 1998 into LEO. It has since re-entered the atmosphere.