EC Number: 229-335-2 lead dipicrate Chemical Report & Database ... sector. The lead dipicrate World Consumption Report & Database definitions: Name: lead dipicrate: lead dipicrate Chemical Registry ... number: 769198087041 EC Number: 229-335-2 CAS 6477-64-1 The lead dipicrate ...