Dipeptide diaminobutyroyl benzylamide diacetate | C23H37N5O7 | CID ...

Dipeptide diaminobutyroyl benzylamide diacetate | C23H37N5O7 | CID ...