ODEBRECHT OLEO E GAS SA
Importer of Brazil
2610150400029 pump; cleaning; application: lube oil fuel; use: diesel engine; emd 40135092 4356 part number: s40135092 id: z-265, gpv-0716-77, 40082074, 8035625, v18h032, p789, d56816, 68,514,411,085 pn: 40101610 sn: 8194690043