Catalog Number:
AA027SN3
Chemical Name:
PMX-53 (trifluoroacetate salt)
CAS Number:
514814-99-4