Loading patent details...
US5140663A: Latching Beam Mechanism Having Plug Stops for Optical Connector | Searchlight