Epiblastin A

Unsuitables - unsuitable to be used as a chemical probe

Structure