- Location
- United States
The title is pretty self explanatory. Leaky radiator. OEM part # is 16400-67020.
Looking for OEM replacement or a quality equal. Anybody have suggestions?
Looking for OEM replacement or a quality equal. Anybody have suggestions?