Search results for: Yoshihiro Yamauchi
Tetrahedron > 2003 > 59 > 49 > 9839-9847
Tetrahedron Letters > 2003 > 44 > 33 > 6319 - 6322
Journal of Biotechnology > 1996 > 48 > 1-2 > 73-80
Tetrahedron > 2003 > 59 > 49 > 9839-9847
Tetrahedron Letters > 2003 > 44 > 33 > 6319 - 6322
Journal of Biotechnology > 1996 > 48 > 1-2 > 73-80