メルカプタン
merukaputan

Noun

1. mercaptan