ByNobleID
    Urinary calculi composed of magnesium hydrogen phosphate in a kangaroo. | NobleID