Indirubin-E804

Indirubin-E804 · CAS 854171-35-0