chemical structure of Benvitimod or tapinarof (C17H18O2)

Code produit:
508514214