Basic information
4-IODOBENZOYLTRIFLUOROACETONE 97% Structure

4-IODOBENZOYLTRIFLUOROACETONE 97%

Preparation Products And Raw materials