DIAPH2 Human Recombinant Protein TP726460 USD 330.00 7 Weeks Recombinant Human Protein diaphanous homolog 2/DIAPH2 Tag C-FLAG