English | German | Russian | Czech

desoxylapachol English

Meaning desoxylapachol meaning

What does desoxylapachol mean?

desoxylapachol

(organic compound) A quinone derivative of lapachol that is found in teak wood

Are you looking for...?