findrod4

About

Hydatid cyst in the buccal mucosa: A unique demonstration.