51420C32

Part code 51420C32
Description PRESSER FOOT