Top Suppliers:I want be here

71828-07-4

71828-07-4 structure
71828-07-4 structure

Name 9-Octadecenoic acid, 12-hydroxy-,tin (2+)salt (2:1)
No Any Chemical & Physical Properties