Loading patent details...
US4217026A: Elliptic Cylindrical Baffle Assembly | Searchlight