Human TMEM63A ORF Clone (BC030245)

Name Human TMEM63A ORF Clone (BC030245)
Supplier Creative biogene
Catalog CDCS419810
Category ORF Clone
Species Human
Gene TMEM63A
Accession O94886
Supplier Page Shop