Loading patent details...
US4148033A: Radar Reflector for Buoys and Other Floating Objects | Searchlight