SATO PARTS CO., LTD.

63-3059-88 Plastic foot (phi 20 x 12 mm) BU-4850-B