3940152 VALVE INSERT
Part #: 3940152 ; C3940152
NSN: 2815-01-585-0924 ; 2815015850924
Description: VALVE INSERT
DIESEL ENGINE PARTS
Engine Type
L8.9L 6LTAA
Part #: 3940152 ; C3940152
NSN: 2815-01-585-0924 ; 2815015850924
Description: VALVE INSERT