MYOTOKU LTD.

62-3707-32 Pad with metal bracket NAPFTS-10A-10-SE