cribrostatin
Noun
Meaning
cribrostatin (plural cribrostatins)
Any of several keto derivatives of an isoquinoline that have antibacterial or apoptopic activity
Noun
cribrostatin (plural cribrostatins)
Any of several keto derivatives of an isoquinoline that have antibacterial or apoptopic activity