Implantation dermoid of the palm: An unusual presentation.

Implantation dermoid of the palm: An unusual presentation.