The Everlight Space Microsatellite from Suzhou Everlight Space Technology is a Attach and Release Mechanism with Mass 5 g, Flight Limit Load 50 N, Operating Temperature -80 to 80 Degree C. More details for Everlight Space Microsatellite can be seen below.