Product Search

o-Chlorophenylurea 95%

€4,845.28

Supplier: Pfaltz & Bauer SKU: C18215

Description

CAS N° 114-38-5