K&L Supply Fuel Petcock 18-4358 Stock replacement fuel petcocks