Loading patent details...
US20040162532A1: Safety device with trigger mechanism | Searchlight