product Name:poly-D-lysine hydrobromide 30'000-70'000
  • 27964-99-4
  • (C6H12N2O2)n
  • 144.1728
  • poly-D-lysine hydrobromide 30'000-70'000 27964-99-4