842958-44-5

Chemical Name: (2-Phenyl-imidazol-1-yl)acetic acid
Structure:
842958-44-5 (2-Phenyl-imidazol-1-yl)acetic acid
CAS: 842958-44-5
ID:
Supplier: BOC Sciences

Get a quote