Payload
DELFI-C3 (DO-64) is a Technical University, Delft payload satellite, launched on April 28, 2008 into LEO. It has since re-entered the atmosphere.