Honda Part Number: 17235-ZE1-831
Fits geunine Honda only. See photo to compare to your original
Made in Japan