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