M 66, ulcerated papule, left upper eyelid

    M 66, ulcerated papule, left upper eyelid

    Dermpedia textbook chapter: 
    Conference: