ENSG00000088992 (TESC)

homo sapiens

tescalcin