HaloTagĀ® Technology Platform gives flexibility between protein purification, expression, localisation, protein interaction discovery, screening and further functional analysis.