E64FC26: A Promising Protein Disulfide Isomerase Inhibitor that Reduces Articular Cartilage Damage in Mouse Model of Rheumatoid Arthritis
E64FC26 (EFC), a small molecule inhibiting protein disulfide isomerases (PDIs), has emerged as a potential therapeutic agent in the management ...