4-Iodobenzoyltrifluoroacetone

Product Number: WD06KPQ
Product Name: 4-Iodobenzoyltrifluoroacetone
CAS: 685892-12-0
MF:
MW: