D-[5,5'-2H2]xylose

Catalog #: XYL-013

Request Price
structure of D-[5,5'-2H2]xylose

MW: 152.15

C52H2H8O5

Plain text name and synonyms: