APD22

Apidaecins type 22

Molecular Synopsis