1,3-dibenzylurea

1,3-dibenzylurea

CAS No : 1466-67-7