FAM38A (PIEZO1) (BC008073) Human Untagged Clone SC313183 USD 1,410.00 5 Weeks FAM38A (untagged)-Human cDNA clone MGC:2908 IMAGE:3029644, complete cds Vector pCMV6 series Tag Tag Free