ブロムワレリルにょうそ
Meanings
Noun
Pharmacy
1. bromovalerylurea; bromisoval
Composed of
urea; carbamide