Basic information Supplier

(E)-[1-[2-(dimethylazaniumyl)ethyl]-2-(4-fluorophenyl)-4,5-dioxopyrrolidin-3-ylidene]-(4-propan-2-yloxyphenyl)methanolate

Basic information Supplier
895839-76-6 Basic informationMore

Browse by Nationality 895839-76-6 Suppliers >Global suppliers

Please select the suppliers
Recommend You Select Member Companies