Pg490-88

Pg490-88

AOB36033

CAS 195883-06-8

More details

1000 Items

$0.00

Overview

Water soluble derivative pro-drug of PG490 (triptolide)