3-Ethyl-2-[3-(3-ethylthiazolidin-2-ylidene)prop-1-enyl]benzoselenazolium iodide

Supplier Alfa Chemistry
Product # ACM33609197
CAS # 33609-19-7
Pricing Inquire
Feedback