Used water pump assembly with "MADE IN USA" and part number "SL-…
This is a water pump assembly with "MADE IN USA" and part number "SL-3039" visible on the housing.
Is this accurate? Sign in to help verify it.
This is a water pump assembly with "MADE IN USA" and part number "SL-3039" visible on the housing.
Is this accurate? Sign in to help verify it.
No comments yet.