Sign In Join Free

Products Information

diphenoxymethylenecyanamide
diphenoxymethylenecyanamide ID: AN-36556
CAS:79463-77-7
Supplier:AN PharmaTech Co Ltd

Get a quote


SMILES: