This is an Intank 30mm Fuel Pump designed to fit various Yamaha motorcycle models including WR125X, WR450f, WR125R, GTR125, YZ125, YZF R15, and R125. The fuel pump is branded Max-Motorcycles with a Manufacturer Part Number MFP101. It operates on Electrical Fuel Pump Drive Type and is intended for use as a replacement part for petrol fuel type motorcycles.