I am sure their product is great...just wish they would answer thier phone..
A dental supply company who sell equipment and consumables
Excellent product