Loading patent details...
US4226428A: Flexible Seal and Groove Assembly | Searchlight