decaglycine

decaglycine · CAS 76960-32-2