1189871-32-6
1,3-DIHYDRO-1-D5-PHENYL-2H-INDOL-2-ONE
Product Code:
1180565
Molecular Formula:
C14H6D5NO
Molecular Weight:
214.27
Order 1189871-32-6