Kotomora
ベンゾイル基 (ベンゾイルき) Japanese meaning | Kotomora