No data
N-benzoyl-L-glutamic Acid
6094-36-6
Jiangsu Hongguang New Energy Resources Development Co., Ltd.