893736-59-9
Product Name:
5-[4-(TRIFLUOROMETHYL)PHENYL]-1H-INDOLE-2,3-DIONE
Formula:
C15H8F3NO2
Inquiry
There is currently no information available