Yes Edward, a local supplier here only does them as MBB and I nearly fell for those
. I believe these are BBM, I have come across another Lorlin data sheet that seems to support my theory, i.e. will carry 5 Amps if uninterrupted.
Les
P.S. Yep, the 1024 is BBM with imperial shaft.