S. S. ENTERPRISE

Self Sealing Valve