305-53-3 Sodium 2-iodoacetate
BD134754305-53-395%
¥67.05g
49827-15-8 tert-Butyl 2-iodoacetate
BD13475549827-15-897%
¥27.0100mg
7648-30-8 Ethyl 2,2-difluoro-2-iodoacetate
BD1293747648-30-898%
¥55.01g
1