oleoyl neocryptotanshinone Structure

oleoyl neocryptotanshinone

Preparation Products And Raw materials