RP43

Exoskeleton protein RP43

Molecular Synopsis