Recombinant Phospholipase C Delta 3 (PLCd3)

Product No.: URPD838Hu01

Organism species: Homo sapiens (Human)

1/1