Skip to product information
1 of 1

Delbia Do

INDOLE

INDOLE

A powerful, aromatic organic compound with fecal aspects when concentrated and intensely floral (like jasmine or orange blossom) when diluted.

120-72-9

Regular price $7.02 USD
Regular price Sale price $7.02 USD
Sale Sold out
Size
Quantity
View full details