Shibaura N844, N844T engine

Shibaura N844, N844T engine

JCB Kohler KDI2504TCR engine