1189561-66-7
(S)-Gossypol (acetic acid)
Product Code:
1584082
Molecular Formula:
Molecular Weight:
Order 1189561-66-7