Over 400 medicines available in CGMSC