an x-ray diffraction analysis of kidney stones from the bivalved mollusc macrocallista nimbosa has revealed the calculi composition to be amorhpous calcium phosphate .
C0022650
kidney stones
C0006711
calcium phosphate