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

Supplier Alfa Chemistry
Product # ACM29493525
CAS # 29493-52-5
Pricing Inquire
Purity 96%
Feedback