Loading patent details...
US5115708A: Device for Temporary Mechanical Attachment of an Object to a Support and Rapid Ejection of the Object From the Support | Searchlight