391894-84-1

PHOSPHONIC ACID [(3R,4R,5S)-3,4,5-TRIHYDROXY-1-CYCLOHEXEN-1-YL]-