Glomeruloid hemangioma.
Pathol Int. 2008 Jun;58(6):390-5. doi: 10.1111/j.1440-1827.2008.02241.x.
Pathol Int. 2008.
PMID: 18477219