Basic information Supplier

1638156-31-6(Butanediamide, N4-[5-[[4-[[5-(acetylhydroxyamino)pentyl]amino]-1,4-dioxobutyl]hydroxyamino]pentyl]-N1-[5-[[3-(2,5-dihydro-2,5-dioxo-1H-pyrrol-1-yl)-1-oxopropyl]amino]pentyl]-N1-hydroxy-)

Basic information Supplier
1638156-31-6 Basic informationMore

Browse by Nationality 1638156-31-6 Suppliers >China suppliers

Recommend You Select Member Companies