A Merkel cell tumor of the eyelid.
PubMed ID: 6677839 Author(s): Lamping K, Fischer MJ, Vareska G, Levine MR, Aikawa M, Albert DM. A Merkel cell tumor of the eyelid. Ophthalmology. 1983 Dec;90(12):1399-402. PMID 6677839 Journal: Ophthalmology, Volume 90, Issue 12, Dec 1983 The Merkel cell is a distinctive nondendritic, nonkeratinocytic, epithelial clear cell believed to migrate from the neural crest to …