The TB28-8M-30 typically refers to a 28-tooth, 8mm pitch HTD timing pulley designed for a 30mm wide belt. Note that the prefix "TB" often designates a Taper Bore (using a taper bush like size 1210).
Key Dimensions