112229C-SEAL

“SEWAGE TREATMENT PLANT
MAKER: SASAKURA ENGINEERING CO., LTD.
TYPE: SUPERTRIDENT-3A” MECHANICAL SEAL SASAKURA.NA.520