Is it radio opaque? I need it to train on taking CBCT.

No, I am sorry this is not radio opaque.
Did you find what you were looking for?