130815-82-6
capsular polysaccharides K87
Product Code:
1055107
Molecular Formula:
C34H55 N O27
Molecular Weight:
909.79
Order 130815-82-6