827-15-6
IODOPENTAFLUOROBENZENE
Product Code:
118035
Molecular Formula:
C6F5I
Molecular Weight:
293.96
Order 827-15-6