954397-79-6 methyl 3-(piperazin-1-yl)-2-naphthoate methyl 3-(piperazin-1-yl)-2-naphthoate Catalog No.: 1861064 Name: methyl 3-(piperazin-1-yl)-2-naphthoate CAS: 954397-79-6 Formula: C16H18N2O2 Inquire about this product →