(Q105120954)
Statements
Oplophorus luciferin, bioluminescent substance of the decapod shrimps, Oplophorus spinosus and Heterocarpus laevigatus (English)
1 reference
Oplophorus spinosus
1 reference
Shoji Inoue
Hisae Kakoi
Toshio Goto