Loading patent details...
US4172474A: Flexible Plastic Tube | Searchlight