Benzyl 2,3-diaminobenzoate (HCID 57780629)|Huagongshe