Basic information Safety Related Supplier
FKBP-12 Pure 2C1-87 100ug Structure

FKBP-12 Pure 2C1-87 100ug

FKBP-12 Pure 2C1-87 100ug Supplier