Chemical Name : 4-(1,3-Diphenylimidazolidin-2-yl)benzoic acid
CAS : 382628-10-6
Cat No.:TS111266
Name:4-(1,3-Diphenylimidazolidin-2-yl)benzoic acid
CAS:382628-10-6
Quantity:
Remark: