D-[3-2H]xylose

Catalog #: XYL-017

Request Price
structure of D-[3-2H]xylose

MW: 151.14

C52HH9O5

Plain text name and synonyms: