Duclauxin

Duclauxin is an anticancer compound made by Penicillium duclauxi.

Duclauxin

Duclauxin is an anticancer compound made by Penicillium duclauxi.