105245-78-1

LespedezolA1

Cas Number: 105245-78-1  Molecular Structure
Product Code
599275
Product Name
LespedezolA1
Cas Number
105245-78-1
Molecular Formula
C16H12O4