Blackburn Bb and C leadpipes are designed for Bach Stradivarius and Yamaha Xeno trumpets.
The original top/bottom valve caps did not fit; they were replaced at no extra charge....Great!