Briggs & Stratton 270026 Membrane