350820-13-2
KYNURENIC-3,5,6,7,8-D5 ACID
Product Code:
1425753
Molecular Formula:
C10H2D5NO3
Molecular Weight:
194.20
Order 350820-13-2