Loading patent details...
US5792978A: Barge Strike Explosive Clearance System | Searchlight