New player set to enter Aids-drug production