Catalog Number:
AA023IF2
Chemical Name:
Mastoparan acetate(72093-21-1 free base)
CAS Number:
79396-78-4