indolocarbazole
Noun
Meaning
indolocarbazole (plural indolocarbazoles)
English Wikipedia has an article on:indolocarbazoleWikipedia
Any of a class of compounds with potential as anticancer drugs.
Noun
indolocarbazole (plural indolocarbazoles)
English Wikipedia has an article on:indolocarbazoleWikipedia
Any of a class of compounds with potential as anticancer drugs.