chemical structure of 183430-28-6 FT-0691880

Product Name:

3-Carbamimidoylmethyl-benzoic acid

Catalog No: FT-0691880

CAS NO:183430-28-6
MW:178.1900 g/mol
MF:C9H10N2O2
INCHI KEY:JQCBHVKQBLOSBD-UHFFFAOYSA-N