Ask a question

Octaprenyl pyrophosphate triammonium salt