Loading patent details...
US5590723A: Perforating Charge Carrier Assembly | Searchlight