Loading patent details...
US4531128A: Buoyant Radar Reflector | Searchlight