ByNobleID
    Gray platelet syndrome presenting as menorrhagia. | NobleID