Alternator Stud 21-1895 BSA | Triumph