313649-08-0
Omi/HtrA2 Protease Inhibitor, Ucf-101
Product Code:
2461106
Molecular Formula:
C27H19N3O5S
Molecular Weight:
497.52
Order 313649-08-0
protease,inhibitor,CASNo 313649-08-0