Got an oil leak from your primary cover? This gasket kit is exactly what you need for your '99 to '06 Harley Touring model with a Twin Cam engine. It fits a ton of bikes – Electra Glide Classics, Ultras, Road Glides, Road Kings (including Police models), and Street Glides from those years. The kit includes all the seals you'll likely need for the job: the main primary cover gasket, the derby cover gasket, inspection cover gasket, an O-ring, the mainshaft seal, and even the little locating screw gaskets. They're made from quality materials that provide a tight seal to stop those leaks for good. It's a direct replacement for the OEM parts, so installation is straightforward if you're doing your own maintenance. A must-have for any Harley owner tackling their own primary service or fixing a pesky leak.