That's the exact same Ring i bought and from the same seller! I currently own a Barlow which has the T-thread on the top which screws into the T-Ring, so if you don't already have a Barlow or adapter for the telescope you should look into buying one, other wise most reflectors have a T-thread where the eyepiece adapter would go. If you have a look at my youtube channel, i have a recent video where i show how to attach the camera to the scope!
www.youtube.com/Theastrochannel99