The Poison Shop in SQ has poisons for lvl20 also, the merchant is up stairs in the same building.
you have to decide if you want high damage over time poisons with low first strike or low damage over term poisons with with high first strike
i personaly use either Red and Purple for harder fights or Red and Yellow for fast fights, i forget the names sorry
when you are lvl 30 you get to buy the poisons from the merchant on the first floor of the poison shop, the colors are the same just diffrent names of the moves
put them in activation slots and right click and use to use them good for 100 procs or 12 hrs they add a lot of damage and are good to use even in solo