Dpfp1

Dpfp1 stands for Dreissena Polymorpha Foot Protein 1

Dpfp1
Share
Abbreviations And Their Meaning