Is the Tower plug same as the OS #8???
Tower Hobbies glow plugs are made for them by a large manufacturer overseas. We don't have the information you're looking for. You'd have to contact Tower to see if they'll release that information.
O.S. glow plugs are manufacactured to fit a wide variety of engines. On some engines they may be a bit short, on others a bit long. They're fine in O.S. engines.