MPN: does not apply Manufacturer: china UNKNOWN - YAMAHA Petcock Assembly TTR90E 5HN 24500 01 00 does not apply $23.99 USD Buy