20040507 business.india-business: Templeton Strategic picks up stake in Aurobindo