Loading patent details...
US6403873B1: Torpedo joint band with in-water separation capability utilizing frangible link EEDs | Searchlight