26889-96-3
(R)-4-(4'-HYDROXYPHENYL)OXAZOLIDINE-2,5-DIONE
Product Code:
127062
Molecular Formula:
C9H7NO4
Molecular Weight:
193.16
Order 26889-96-3