Iberiotoxin trifluoroacetate salt

Iberiotoxin trifluoroacetate salt · CAS 182897-30-9