CURCUBITURILS

CAS: 80262-44-8

259886-50-5

Safety Ratings

Regulatory Status

EU
restricted