really the difference between teva and apo..

thank you