Mecalac Terex Roller Diesel Spill Back Pipe Assembly Part No 1732-1296
eBay