Loading patent details...
US5261333A: Automated Ballast Door Mechanism | Searchlight