Return to Article Details Bis(2-Ethylhexyl) Terephthalate from Olax Imbricata, Natural Substance or Artifact? Download Download PDF