Top Suppliers:I want be here

69235-61-6

69235-61-6 structure
69235-61-6 structure

Name N1-[3-[[3-(Dimethylamino)propyl]amino]propyl]bleomycinamide
Molecular Formula C58H91N19O21S2
Molecular Weight 1454.58784