Manufacturer Part Number Description
TEMSA 1928404555Y Clamp Piece