DETROIT-DESEL-Upper-Fuel-Manifold-Assembly-PN5150560-2910-00-379-4261-151142995893 Published October 19, 2017 at 1201 × 336 in DETROIT DESEL Upper Fuel Manifold Assembly PN#5150560 2910-00-379-4261