ISCAR JAPAN LTD.

63-1123-29 Mini Tang Slot/Holder FDND0630616LN08