67%DEG solution of 1,8-Diazabicyclo[5.4.0]undec-7-ene/oleic acid salt

Supplier BOC Sciences
Product # 29493-52-5
Pricing Inquire
Cas 29493-52-5
Feedback