Loading patent details...
US5966872A: Vehicle Door Glass Liftplate Assembly With Frangible Sleeve | Searchlight