pharmacognosy-ii benzoquinones napthoquinones vidang henna chitrak phytoconstituent pharmacognosy quinone
See more