Loading patent details...
US4555831A: Catch for Safety Belts of Air, Water, and Land Transport Means | Searchlight