5409815 DNA's encoding signal peptides

Article Properties