Basic information Safety Related Supplier
2-imidazole-1-yl-3-ethoxycarbonylpropionic acid Structure

2-imidazole-1-yl-3-ethoxycarbonylpropionic acid