Kanaflex Corporation Co., Ltd.

64-9689-61 [Discontinued]Canalex 40φ (10 m)