62996-68-3

Direct lytic factor 12A (Sepedon haemachatesreduced)

Direct lytic factor 12A (Sepedon haemachatesreduced)
CAS 62996-68-3 molecular structure
Product Code
984559
Product Name
Direct lytic factor 12A (Sepedon haemachatesreduced)
CAS Number
62996-68-3