Loading patent details...
US5709243A: Low Spill Female Coupling | Searchlight