Loading patent details...
US4306758A: Lamp Holder With Self-Locking Device | Searchlight