Aminopurine Explained

Aminopurine may refer to: