ByNobleID
    Hydroxyapatite formed from coral skeletal carbonate by hydrothermal exchange. | NobleID