Mercedes-Benz Forum banner

1 - 7 of 7 Posts

·
Outstanding Contributor Always Remembered RI
Joined
·
52,804 Posts
That engine is a mess, god help you. But yes that is the air pump, or what is left of it.
 
1 - 7 of 7 Posts
Top