Loading patent details...
US4467836A: Flexible Tube Means, Especially for an Expansible Valve | Searchlight