Loading patent details...
US4629079A: Transport Carriage | Searchlight