This is a muffler rain cap a friend made for my John Deere B. Will fit original or replacement mufflers on any John Deere B, 50,
520,
530