diff --git a/code/game/objects/items/weapons/storage/bags.dm b/code/game/objects/items/weapons/storage/bags.dm
index 43b68b666fa..7519804b005 100644
--- a/code/game/objects/items/weapons/storage/bags.dm
+++ b/code/game/objects/items/weapons/storage/bags.dm
@@ -341,8 +341,8 @@
/obj/item/weapon/storage/bag/chemistry
name = "chemistry bag"
- icon = 'icons/obj/mining.dmi'
- icon_state = "satchel"
+ icon = 'icons/obj/chemical.dmi'
+ icon_state = "bag"
desc = "A bag for storing pills, patches, and bottles."
storage_slots = 50
max_combined_w_class = 200
diff --git a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm
index a4510966df7..37433c2423c 100644
--- a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm
+++ b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm
@@ -311,6 +311,8 @@
new /obj/item/weapon/storage/backpack/chemistry(src)
new /obj/item/weapon/storage/backpack/satchel_chem(src)
new /obj/item/weapon/storage/backpack/satchel_chem(src)
+ new /obj/item/weapon/storage/bag/chemistry(src)
+ new /obj/item/weapon/storage/bag/chemistry(src)
return
diff --git a/code/modules/hydroponics/biogenerator.dm b/code/modules/hydroponics/biogenerator.dm
index 41d7dedaaa5..a65283099b7 100644
--- a/code/modules/hydroponics/biogenerator.dm
+++ b/code/modules/hydroponics/biogenerator.dm
@@ -155,6 +155,7 @@
dat += "Book bag: Make ([200/efficiency])
"
dat += "Plant bag: Make ([200/efficiency])
"
dat += "Mining satchel: Make ([200/efficiency])
"
+ dat += "Chemistry bag: Make ([200/efficiency])
"
dat += "Botanical gloves: Make ([250/efficiency])
"
dat += "Utility belt: Make ([300/efficiency])
"
dat += "Security belt: Make ([300/efficiency])
"
@@ -266,6 +267,9 @@
if("mnbag")
if (check_cost(200/efficiency)) return 0
else new/obj/item/weapon/storage/bag/ore(src.loc)
+ if("chbag")
+ if (check_cost(200/efficiency)) return 0
+ else new/obj/item/weapon/storage/bag/chemistry(src.loc)
if("gloves")
if (check_cost(250/efficiency)) return 0
else new/obj/item/clothing/gloves/botanic_leather(src.loc)
diff --git a/icons/obj/chemical.dmi b/icons/obj/chemical.dmi
index 9c5ddae42c1..42e1b95b2c0 100644
Binary files a/icons/obj/chemical.dmi and b/icons/obj/chemical.dmi differ