methylidopyranosiduronic acid

methylidopyranosiduronic acid · CAS 134355-31-0