Basic information Safety Related Supplier
Amphipax-6 protein Structure

Amphipax-6 protein