[75172-31-5]
(3R,4R)-(+)-1-Benzyl-3,4-dihydroxy-2,5-pyrrolidinedione

Image unavailable

Cat. # Product Qty. US $
01255   (3R,4R)-(+)-1-Benzyl-3,4-dihydroxy-2,5-pyrrolidinedione inquire