Loading patent details...
US5139293A: Armature Assembly for Electromagnetic Door Holder | Searchlight