Dear Sorry for a redundant and a trivial question but among BMe, DTT and TCEP which is the best reducing agent for crystallization purpose ? Can replacing one with other affects the crystallization process significantly ? Does the preference varies when you are going for the protein complexes ? What is the optimum concentration for each to use keeping in mind the half lives of each ? Regards Faisal