Other biochemical reagents