Briggs & Stratton # 84002448 Connecting Rod - Click Image to Close