symbol

  1. devo

    Just wondering about this symbol

    The fan shroud on my 1997 has the symbol shown in the photo. I’m sure it represents the manufacturer. But usually Toyota has their stamp on everything?
Back
Top Bottom