Back to Previous Page

(LYS7)-PHALLOIDIN TRIFLUOROACETATE 1MG

ITEM#: 3491-40956480001

MFR#: 4095648.0001

(LYS7)-PHALLOIDIN TRIFLUOROACETATE 1MG - 4095648.0001

(LYS7)-PHALLOIDIN TRIFLUOROACETATE 1MG - 4095648.0001