FRONT "DAIMLER" TREADPLATE INSERT
PART NUMBER: BEC21887
FITS
XJ40
X300
X308