Front Indexing Piece XL 8/2, Ø 20.0 mm / 0.787″

Part Number: 210025