No data
1,14-diamino-3,6,9,12-tetraoxatetradecane
68960-97-4
Shanghai Greenant Biotechnology Co., Ltd.
Hangzhou Subi Peptide Technology Co.,Ltd