Shark Cannonball Downrigger Weights

Jan 05,  · Pharma Canada Inc. (Formerly Ranbaxy Pharmaceuticals Canada Inc.) Sun Pharma entered the Canadian market in with the purchase of Ranbaxy Laboratories Limited, a Top 10 generic company in Canada since Sun Pharma is a world leader in specialty generics and we are now well positioned to be an even larger contributor to the.