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