(4R,5R)-1,3-Dibenzyl-2-oxoimidazolidine-4,5-dicarboxylic Acid M.F. M.W. 354.37 CAT# AR-B01679 CAS# 26339-40-2