PETSAT

AcronymDefinition
PETSATPanel Extension Satellite (satellite concept)