11beta,13-Dihydrolactucin [ 83117-63-9 ]

Cas Number: 83117-63-9
Product Code
81274977
Product Name
11beta,13-Dihydrolactucin
Cas Number
83117-63-9