Search results for: Takeshi Yamaguchi
Journal of Plant Physiology > 2002 > 159 > 10 > 1147-1149
Tetrahedron Letters > 2001 > 42 > 52 > 9191 - 9194
Journal of Plant Physiology > 2002 > 159 > 10 > 1147-1149
Tetrahedron Letters > 2001 > 42 > 52 > 9191 - 9194