Benzyl iodoacetate

Product Number: WD08SBE
Product Name: Benzyl iodoacetate
CAS: 81867-37-0
MF: C9H9IO2
MW: