898790-80-2
4-(3-IODOPHENYL)-4-OXOBUTYRIC ACID
Product Code:
414386
Molecular Formula:
C10H9IO3
Molecular Weight:
304.08
Order 898790-80-2