87233-70-3
1-(2-ethoxyethyl)-2-piperazin-1-yl-1H-benzimidazole (2E)-but-2-enedioate (2:3)
Product Code:
2411997
Molecular Formula:
C42H56N8O14
Molecular Weight:
896.93
Order 87233-70-3