HaloTag®

HaloTag® appears in 98 plasmids under 1 name.