PSD95 (DLG4) Human Recombinant Protein TP724832 USD 330.00 7 Weeks Recombinant Human PSD95/Disks large homolog 4/DLG4(N-His) Tag N-6His