| Batch No | Rack No | Purchase Date | Expiry Date | Qty Received | Qty Sold | Qty Available | Supplier | Status |
|---|---|---|---|---|---|---|---|---|
| BT2604110 | R1S1A1 | 24 Apr 2026 | 24 Apr 2028 | 180 | 180 | 150 |
MedLife Distributors
|
Active |
| BT2604012 | R1S2A4 | 20 Apr 2026 | 19 Apr 2029 | 200 | 200 | 120 |
HealthCare Pharma
|
Active |
| BT2603205 | R3S1A3 | 10 Apr 2026 | 08 Apr 2028 | 150 | 150 | 70 |
GreenCross Medicals
|
Active |
| BT2603145 | R1S1B2 | 21 Mar 2026 | 20 Mar 2028 | 120 | 120 | 50 |
NovaCure Pharma
|
Active |
| BT2602126 | R2S1B4 | 18 Mar 2026 | 15 Mar 2030 | 160 | 160 | 20 |
CareWell Agency
|
Near Expiry |
| BT2601045 | R1S2B2 | 12 Jan 2026 | 10 Mar 2026 | 120 | 120 | 10 |
PrimeCare Pharma
|
Expired |
| Batch No | Rack No | Purchase Date | Expiry Date | Qty Received | Qty Sold | Qty Available | Supplier | Status |
|---|---|---|---|---|---|---|---|---|
| BT2604110 | R1S1A1 | 24 Apr 2026 | 24 Apr 2028 | 180 | 180 | 150 |
MedLife Distributors
|
Active |
| BT2604012 | R1S2A4 | 20 Apr 2026 | 19 Apr 2029 | 200 | 200 | 120 |
HealthCare Pharma
|
Active |
| BT2603205 | R3S1A3 | 10 Apr 2026 | 08 Apr 2028 | 150 | 150 | 70 |
GreenCross Medicals
|
Active |
| BT2603145 | R1S1B2 | 21 Mar 2026 | 20 Mar 2028 | 120 | 120 | 50 |
NovaCure Pharma
|
Active |
| BT2602126 | R2S1B4 | 18 Mar 2026 | 15 Mar 2030 | 160 | 160 | 20 |
CareWell Agency
|
Near Expiry |
| BT2601045 | R1S2B2 | 12 Jan 2026 | 10 Mar 2026 | 120 | 120 | 10 |
PrimeCare Pharma
|
Expired |
| Batch No | Rack No | Purchase Date | Expiry Date | Qty Received | Qty Sold | Qty Available | Supplier | Status |
|---|---|---|---|---|---|---|---|---|
| BT2604110 | R1S1A1 | 24 Apr 2026 | 24 Apr 2028 | 180 | 180 | 150 |
MedLife
Distributors
|
Active |
| BT2604012 | R1S2A4 | 20 Apr 2026 | 19 Apr 2029 | 200 | 200 | 120 |
HealthCare Pharma
|
Active |
| BT2603205 | R3S1A3 | 10 Apr 2026 | 08 Apr 2028 | 150 | 150 | 70 |
GreenCross
Medicals
|
Active |
| BT2603145 | R1S1B2 | 21 Mar 2026 | 20 Mar 2028 | 120 | 120 | 50 |
NovaCure Pharma
|
Active |
| BT2602126 | R2S1B4 | 18 Mar 2026 | 15 Mar 2030 | 160 | 160 | 20 |
CareWell Agency
|
Near Expiry |
| BT2601045 | R1S2B2 | 12 Jan 2026 | 10 Mar 2026 | 120 | 120 | 10 |
PrimeCare Pharma
|
Expired |
| Batch No | Rack No | Purchase Date | Expiry Date | Qty Received | Qty Sold | Qty Available | Supplier | Status |
|---|---|---|---|---|---|---|---|---|
| BT2604110 | R1S1A1 | 24 Apr 2026 | 24 Apr 2028 | 180 | 180 | 150 |
MedLife Distributors
|
Active |
| BT2604012 | R1S2A4 | 20 Apr 2026 | 19 Apr 2029 | 200 | 200 | 120 |
HealthCare Pharma
|
Active |
| BT2603205 | R3S1A3 | 10 Apr 2026 | 08 Apr 2028 | 150 | 150 | 70 |
GreenCross Medicals
|
Active |
| BT2603145 | R1S1B2 | 21 Mar 2026 | 20 Mar 2028 | 120 | 120 | 50 |
NovaCure Pharma
|
Active |
| BT2602126 | R2S1B4 | 18 Mar 2026 | 15 Mar 2030 | 160 | 160 | 20 |
CareWell Agency
|
Near Expiry |
| BT2601045 | R1S2B2 | 12 Jan 2026 | 10 Mar 2026 | 120 | 120 | 10 |
PrimeCare Pharma
|
Expired |
| Batch No | Rack No | Purchase Date | Expiry Date | Qty Received | Qty Sold | Qty Available | Supplier | Status |
|---|---|---|---|---|---|---|---|---|
| BT2604110 | R1S1A1 | 24 Apr 2026 | 24 Apr 2028 | 180 | 180 | 150 |
MedLife Distributors
|
Active |
| BT2604012 | R1S2A4 | 20 Apr 2026 | 19 Apr 2029 | 200 | 200 | 120 |
HealthCare Pharma
|
Active |
| BT2603205 | R3S1A3 | 10 Apr 2026 | 08 Apr 2028 | 150 | 150 | 70 |
GreenCross Medicals
|
Active |
| BT2603145 | R1S1B2 | 21 Mar 2026 | 20 Mar 2028 | 120 | 120 | 50 |
NovaCure Pharma
|
Active |
| BT2602126 | R2S1B4 | 18 Mar 2026 | 15 Mar 2030 | 160 | 160 | 20 |
CareWell Agency
|
Near Expiry |
| BT2601045 | R1S2B2 | 12 Jan 2026 | 10 Mar 2026 | 120 | 120 | 10 |
PrimeCare Pharma
|
Expired |
| Batch No | Rack No | Purchase Date | Expiry Date | Qty Received | Qty Sold | Qty Available | Supplier | Status |
|---|---|---|---|---|---|---|---|---|
| BT2604110 | R1S1A1 | 24 Apr 2026 | 24 Apr 2028 | 180 | 180 | 150 |
MedLife Distributors
|
Active |
| BT2604012 | R1S2A4 | 20 Apr 2026 | 19 Apr 2029 | 200 | 200 | 120 |
HealthCare Pharma
|
Active |
| BT2603205 | R3S1A3 | 10 Apr 2026 | 08 Apr 2028 | 150 | 150 | 70 |
GreenCross Medicals
|
Active |
| BT2603145 | R1S1B2 | 21 Mar 2026 | 20 Mar 2028 | 120 | 120 | 50 |
NovaCure Pharma
|
Active |
| BT2602126 | R2S1B4 | 18 Mar 2026 | 15 Mar 2030 | 160 | 160 | 20 |
CareWell Agency
|
Near Expiry |
| BT2601045 | R1S2B2 | 12 Jan 2026 | 10 Mar 2026 | 120 | 120 | 10 |
PrimeCare Pharma
|
Expired |
| Batch No | Rack No | Purchase Date | Expiry Date | Qty Received | Qty Sold | Qty Available | Supplier | Status |
|---|---|---|---|---|---|---|---|---|
| BT2604110 | R1S1A1 | 24 Apr 2026 | 24 Apr 2028 | 180 | 180 | 150 |
MedLife Distributors
|
Active |
| BT2604012 | R1S2A4 | 20 Apr 2026 | 19 Apr 2029 | 200 | 200 | 120 |
HealthCare Pharma
|
Active |
| BT2603205 | R3S1A3 | 10 Apr 2026 | 08 Apr 2028 | 150 | 150 | 70 |
GreenCross Medicals
|
Active |
| BT2603145 | R1S1B2 | 21 Mar 2026 | 20 Mar 2028 | 120 | 120 | 50 |
NovaCure Pharma
|
Active |
| BT2602126 | R2S1B4 | 18 Mar 2026 | 15 Mar 2030 | 160 | 160 | 20 |
CareWell Agency
|
Near Expiry |
| BT2601045 | R1S2B2 | 12 Jan 2026 | 10 Mar 2026 | 120 | 120 | 10 |
PrimeCare Pharma
|
Expired |