Loading patent details...
US4292915A: Ocean-Going Barge Carrier | Searchlight