34720EA16

Part code 34720EA16
Description PRESSER FOOT