This Yanmar Water Pump Shaft with part number 124770-42030 is a genuine product made in Japan. It is designed to fit Yanmar engines and is a necessary component for the proper functioning of the water pump. This product is new and has never been used before.