1-[3-(4-Hydroxy-3-iodophenyl)propionyloxy]-2,5-pyrrolidinedione

Product Code: 1170803
Molecular Formula: C13H12INO5
Molecular Weight: 389.14
76663-61-1