Where does “depsipeptide” come from?
depsipeptide (English): any of a class of polymeric compounds having both...
Definitions
- any of a class of polymeric compounds having both...
depsipeptide (English): any of a class of polymeric compounds having both...