(Q54798461)
Statements
A highly ordered structure in the frog epidermis. (English)
Lavker RM
1 November 1973
45
3
223-230
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference