Genuine BMW - 33111210739 - Sealing O-Ring - Priced Each (33-11-1-210-739)
Kohler M20 generator block | eBay
Mechanical Seal for Water Pump 1013800 - Generator Guru - Parts and Spares
Pulsar 4,500-Watt/3,700-Watt Dual Fuel with Recoil, Remote and Push Button Start Portable Inverter Generator with CO Alert PG4500BISRCO - The Home Depot