261178-18-1
1-(4-IODOPHENYL)-1H-PYRROLE-2-CARBALDEHYDE
Product Code:
1052135
Molecular Formula:
C11H8INO
Molecular Weight:
297.09
Order 261178-18-1