中文 | English
Return

Two diterpenoids from herbs of Huperzia serrata.