Plant sesquiterpene lactone (substance)
Supplier: international · SCTID 895461002
Plant sesquiterpene