28439-94-3
1-(4-iodobenzylidene)-1H-indene
Product Code:
442166
Molecular Formula:
C16H11I
Molecular Weight:
330.16
Order 28439-94-3