SQUEEGEE MECHANISM TTACHMENT PLATE

MI281717
EACH