Top Suppliers:I want be here

79736-64-4

79736-64-4 structure
79736-64-4 structure

Name N1-[3-[[(S)-1-Phenylethyl]amino]propyl]-7,8-dihydrobleomycinamide
Molecular Formula C61H90N18O21S2
Molecular Weight 1475.6053