Will it work for all proteins?

See related products in

In theory, yes. However, each protein must be checked individually for its characteristics in the presence of Immunoassay Stabilizer.