152785-79-0
D-Proline,3,4-dihydroxy-, (3R,4S)-
Product Code:
877213
Molecular Formula:
C5H9NO4
Molecular Weight:
147.13
Order 152785-79-0