Okay, I understand the advantages to the TBS needles but what are they and where do they come from?(TBS stands for?)(Triumph part number?)
Thanks!!
Phil