NEEDLE VALVE 90ELB 1/4X1 /8 MPT

FRW30694A Industry No.: 3069-4A
Qty