Brij 35 Polyoxyethylene 23 lauryl ether 50ml bottle A proteomic grade non ionic detergent that is low in protein damaging aldehydes 100m