Basic information Safety Related Supplier
PATU-8988 human pancreatic cancer cells Structure

PATU-8988 human pancreatic cancer cells

PATU-8988 human pancreatic cancer cells Supplier