88356947
Mar 26, 2019
Oct 18, 2022
ENDO LOGIC LLC
Active Trademark
Subscribe
Endodontic device, namely, portable electrical discharge irrigation device for dislodging foreign bodies from dental structures