Loading patent details...
US4128261A: Locking Device for Vehicle Safety Seat Belts | Searchlight