Human PSMA Protein, His Tag TP724156 USD 970.00 4 Weeks Human PSMA Protein, His Tag Tag N-6×His Expression Host HEK293