Top Suppliers:I want be here

1246814-51-6

1246814-51-6 structure
1246814-51-6 structure

Name 10-Benzyloxyethoxyphosphinyl-N-biotinamidopentyldecanamide
Molecular Formula C34H57N4O6PS
Molecular Weight 680.878341