An eye pigment of the cockroach

Abstract
No abstract available