1593661-78-9

1593661-78-9 structure
1593661-78-9 structure

Name N-kappa-Maleimidoundecanoic acid hydrazide trifluoroacetate
Molecular Formula C15H25N3O3.C2HF3O2