INDOLE-2,4,5,6,7-D5-3-ACETIC ACID

Product Code: 243173
Molecular Formula: C10H4 D5 N O2
Molecular Weight: 180.21
76937-78-5