English | German | Russian | Czech

decamine English

Meaning decamine meaning

What does decamine mean?

decamine

The antimicrobial agent 1,1'-decamethylenebis[4-aminoquinaldinium acetate]

Are you looking for...?