Strides Pharma Science Limited · 27AADCS8104P1ZX | Active | WowGST