Sign In Join Free

Products Information

[dibutyl(octadecanoyloxy)stannyl] octadecanoate
[dibutyl(octadecanoyloxy)stannyl] octadecanoate ID: AN-20005
CAS:5847-55-2
Supplier:AN PharmaTech Co Ltd

Get a quote


SMILES: