Loading patent details...
US5423690A: Universal Electrical Power Plug for Multination Use With Self-Setting Contact Pins | Searchlight