(Q46650934)
Statements
1 reference
Ocular aldehyde dehydrogenase in rodents (English)
1 reference
Messiha FS
1 reference
1 December 1981
1 reference
1 reference
2
1 reference
4
1 reference
703-709
1 reference
scientific article published in December 1981
No description defined