3d structure of Tetradecylthioacetic acid (TTA) is a synthetic f

Code produit:
133095003