Address & Contact

Our Address

209-1 Shimotabuse, Tabuse-cho, Kumage, Yamaguchi 742-1598, Yamaguchi Pref., Japan

Telephone

Ship spares, pump spare parts