OEM Number: 594593,591731,794572, 796109. For Briggs & Stratton 31G777, 31H707, 31H777, 31L777, 31M777, & 31M877. A minor difference in carburetor design may result in a different model. 31A507-0111-B1 Engine 31A507-0111-E1 Engine.
eBay