1,3-DIHYDRO-1-D5-PHENYL-2H-INDOL-2-ONE

Product Code: 1180565
Molecular Formula: C14H6D5NO
Molecular Weight: 214.27
1189871-32-6