51520BR16

Part code 51520BR16
Description PRESSER FOOT