12-((5-iodo-4-azido-2-hydroxybenzoyl)amino)dodecanoate

Supplier Alfa Chemistry
Product # ACM125108863
CAS # 125108-86-3
Pricing Inquire
Feedback