Gingival leiomyomatous hamartoma: immunohistochemical and ultrastructural observations.