Loading patent details...
US5524546A: Breeching Device | Searchlight