77406-93-0
4-iodobutyraldehyde
Product Code:
958031
Molecular Formula:
C4H7IO
Molecular Weight:
198.00
Order 77406-93-0