I've been fighting dozens of slimes, but I haven't found a single biojuice canister(except for the five in the Slime Queen's lair). I've searched for ´´biojuice´´ in the past six or seven changelogs, but haven't found anything about them being removed or anything. Am I just missing something?
I did use the forum's search function, but most posts about them that I found of course say that slimes drop them.
I seem to recall the alleyway trader selling a few a some point, but that's too inconsistent.