Nedlands-based sandalwood producer TFS Corporation will buy two US pharmaceutical companies for $US23.4 million ($A30.3 million) in cash and shares.

Nedlands-based sandalwood producer TFS Corporation will buy two US pharmaceutical companies for $US23.4 million ($A30.3 million) in cash and shares.