792940-23-9
Product Name:
ethyl 4-{3-[4-(6-chloropyridazin-3-yl)piperazin-1-yl]-2,5-dioxopyrrolidin-1-yl}benzoate
Formula:
C21H22ClN5O4
Inquiry
There is currently no information available