Loading patent details...
US5307239A: Electromechanical Module With Small Footprint and Post-Solder Attachable/Removable Heat Sink Frame | Searchlight