You can do it in a rather easy way: wait until the insoluble residues have sedimented and then pour the clear solution in another beaker. Then use a sterile membrane filter (0,2 micrometers) to sterilize the clear solution but make sure that the solution has a low viscositity. This will happen...
Try a mixture of iso-propylmyristate (in Europe an official carrier for oily injection solutions) and castor oil in a ratio of 8:3 (v/v). This mixture has a low viscosity and enables you to sterilize the solution simply by pressing it through a sterile membrane filter (0,2 micrometers) and you...
you can take sodium carbonate instead of sodium hydroxyde. i suppose you want to cleave gamma-butyrolactone by help of a base... the better alternative is heating gbl with baking soda (sodium hydrogencarbonate) until gas evolution stops.