Loading patent details...
US5132841A: Ribbed Reflector | Searchlight