イボテン さん
ibotensan

Noun

1. ibotenic acid

Chemistry