Loading patent details...
US4335075A: Door Seal for Sterilizer | Searchlight