Loading patent details...
US5918772A: Bayonet Fastening Device for the Attachment of an Accessory to a Multiple Component Cartridge or Dispensing Device | Searchlight