Home Chemical Details 77554-83-7
pelargonoyl cyclic decapeptide polymyxin M(1)
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us