Human & Animal Cell Lines

HEK293T-CAF40-null

ACC 872