590mm End Bit Overlay
Product Code: 232.70.52980
Brand: ITR