KYNURENIC-3,5,6,7,8-D5 ACID

Product Code: 1425753
Molecular Formula: C10H2D5NO3
Molecular Weight: 194.20
350820-13-2