Kotomora
リボヌクレアーゼ Japanese meaning | Kotomora