Basic information Safety Related Supplier
Dmca1D protein Structure

Dmca1D protein