Ave8062a

Ave8062a

AOB9656

CAS 253426-24-3

More details

1000 Items

$0.00

Overview

Water-soluble analogue of combretastatin A4; Antitumor agent