Hexangular carbon steel ball valve 2000PSI

Hexangular carbon steel ball valve 2000PSI