Rotary Breather Valve as fitted to various BSA & Triumph models. (Check your Replacement Parts book for correct fitment.)
MADE IN ENGLAND
OEM: 70-2254, 70-5316