This impact was offset by increased sales of higher margin products such as propranolol ER and Megace ES, lower inventory write-offs and reduced sales on ...