Advanced Animal Dentistry

Endo medical

Placing an endodontic instrument in a tooth