ERESガイドラインの考察 (その1)
ER/ES実践について研究するページです。
*万が一文中に解釈の間違い等がありましても、当社では責任をとりかねます。
本文書の改訂は予告なく行われることがあります。
1. はじめに
「医薬品等の承認又は許可等に係る申請等に関する電磁的記録・電子署名利用のための指針」(以下、ERESガイドライン)が平成17年4月1日に発出され、もう間もなく3年が過ぎようとしている。
医薬品開発における電子化は、EDCシステムやeCTDシステムに代表されるように、急速に進化しつつある。
しかしながら拙速な電子化は危険である。電磁的記録及び電子署名は、紙の記録や紙の記録への手書き署名又は捺印に比べて、改ざんが容易であり、またそれを発見することが難しい。本シリーズで紹介している通り、電子化のリスクを正しくとらえ、紙の記録では必要のなかった特別な管理要件を加味した上で、慎重に電子化を図っていかなければならない。
ERESガイドラインの目的は、電磁的記録による申請資料等の信頼性を確保することである。
その目的を達成するために、電磁的記録の「真正性」、「見読性」及び「保存性」を確保しなければならない。
本稿では数回に分けて、ERESガイドラインを詳細に考察してみたい。
2. ERESガイドラインの構成
ERESガイドラインの構成(図1参照)は、前半部分(3.1.3まで)は、平成11年に発表された電子カルテのガイドラインと良く似ている。共に「真正性」、「見読性」及び「保存性」の要件があり、それらの順序も同じである。
また後半部分(3.2以降)は、21 CFR Part 11(以下、Part11)と良く似ている。クローズド・システムとオープン・システムという概念は、最初にPart11で定義されたものである。
目的用語の定義電磁的記録利用のための要件 3.1 電磁的記録の管理方法 3.1.1 電磁的記録の真正性・・・本物か? 3.1.2 電磁的記録の見読性・・・いつでも書面に戻せるか? 3.1.3 電磁的記録の保存性・・・長期保存ができるか? 3.2 クローズド・システムの利用 3.3 オープン・システムの利用電子署名利用のための要件その他 |
図1 ERESガイドライン
ERESガイドラインでは、電磁的記録の「真正性」、「見読性」及び「保存性」の確保を求めている。それぞれを一言で解説すると、「真正性」は「本物か?」ということであり、「見読性」は「いつでも書面に戻せるか?」、「保存性」は「長期保存ができるか?」ということである。
電磁的記録は紙の記録に比べて、改ざんが容易であり、改ざんの発見が難しい。従って規制当局の懸念は、申請された資料や査察時に調査する資料が「本物であるか?」ということである。
また電磁的記録は直接人の目では読めないため、当該情報を記録した電磁的記録媒体を操作するドライブ装置と、当該情報を読み出すためのソフトウェアが必要となる。紙の記録の場合は、資料保管庫においてすぐさま参照することができる。それに対して電磁的記録の場合は、上記のようなしくみ(装置)が必要となるのである。従ってそれらしくみが、資料保管庫(つまり電磁的記録媒体を保管してある場所)からそう遠くなく、適切な場所に配置されている必要がある。さらにそのしくみでは、電磁的記録を書面の形式でディスプレイに表示が可能で、またプリンター装置によって印刷が可能でなければならない。
さらに電磁的記録媒体は経年劣化するので、長期間の記録の保存には配慮が必要である。紙の記録の場合は、保存状態が良ければ、何十年もの期間劣化させることなく保存することができる。それに対して、一般に使用されている磁気ディスクのような電磁的記録媒体の場合は5年であり、CD-Rの場合はせいぜい10年がその保証期間である。つまり電磁的記録媒体はその保証期間内で使用し、期間が超えないうちに電磁的記録を新しい電磁的記録媒体に移行させる必要性がある。
3. ERESガイドラインの適用範囲
当該通知によると、「申請等に関する資料及び当該資料の根拠となるいわゆる原資料を電磁的記録により提出又は保存する場合の留意事項」とある。(図2参照)
医薬品、医薬部外品、化粧品及び医療機器(以下「医薬品等」という。)の承認又は許可等並びに適合性認証機関の登録等に係る申請、届出又は報告等(以下「申請等」という。)に関する資料及び当該資料の根拠となるいわゆる原資料(以下「原資料」という。)について、今般、下記のとおり、電磁的記録により資料及び原資料を提出又は保存する場合の留意事項をとりまとめたので、御了知の上、貴管下関係業者に対し指導方ご配慮願いたい。 (中略) 3. 適用範囲 別紙の指針は、以下の場合に適用すること。 薬事法及び関連法令に基づいて、医薬品、医薬部外品、化粧品及び医療機器の承認又は許可等並びに適合性認証機関の登録等に係る申請、届出又は報告等にあたって提出する資料として電磁的記録又は電子署名を利用する場合原資料、その他薬事法及び関連法令により保存が義務づけられている資料として電磁的記録及び電子署名を利用する場合なお、薬事法及び関連法令に基づいて、医薬品、医薬部外品、化粧品及び医療機器の承認又は許可等並びに適合性認証機関の登録等に係る申請、届出又は報告等にあたって提出する資料、原資料、その他薬事法及び関連法令により保存が義務づけられている資料を紙媒体で作成する際に電磁的記録及び電子署名を利用する場合にあっても、可能な限りERESガイドラインに基づくことが望ましいこと。 |
図2 通知文抜粋
ERESガイドラインでは、当局に提出した書面を「資料」と呼んでいる。また「原資料」とは、当局に提出した「資料」を作成するための根拠とした資料のことである。(図3参照)
GCPで言うところの「原資料」とは定義が違うので注意が必要である。「原資料」は、製薬企業で保存しておかなければならない。
図3 資料と原資料
ERESガイドラインは、当局に書面を電磁的記録により提出する場合と、当局が査察(書面調査)する書面を電磁的記録により保存する場合の要件であるといえる。
従って、これら書面を紙媒体で作成したり、紙媒体で保存する場合には基本的には適用を受けないことになる。
しかしながら通知文には「なお、薬事法及び関連法令に基づいて、医薬品等の申請等にあたって提出する資料、原資料を紙媒体で作成する際に電磁的記録及び電子署名を利用する場合にあっても、可能な限りERESガイドラインに基づくことが望ましいこと。」とのくだりがある。
つまり記録を電子的に作成した時点で、ERESガイドラインの適用を受けることとなる。
4. 適用期日 本指針は、原則として平成17年4月1日以降に提出又は保管される資料について適用することとすること。 |
図4 適用期日
また適用期日には「本指針は、原則として平成17年4月1日以降に提出又は保管される資料について適用することとすること。」とある。(図4参照)
電磁的記録がERESガイドライン発効日以前に作成されていたとしても、その電磁的記録を平成17年4月1日以降に提出する場合には、適用を受けることになるので、注意が必要である。
また前号でも解説したとおり、電磁的記録により保存及び作成できる書面であるか否かは、厚生労働省令第44号に従わなければならない。
4. ERESガイドラインの目的
通知文の趣旨には「薬事法の趣旨を踏まえ、電磁的記録による申請資料等の信頼性を確保する」と記載されている。
つまりERESガイドラインの目的は、電磁的記録による申請資料等の信頼性を確保することである。(図5参照)
1. 趣旨 (中略) 上記の法令及び通知により、医薬品等の申請等においても、申請者等が提出する資料については電磁的記録により対応することが可能であるが、薬事法の趣旨を踏まえ、電磁的記録による申請資料等の信頼性を確保するため、今般、電磁的記録により資料及び原資料を提出又は保存する場合等の留意事項を定めることとしたものであること。 |
図5 趣旨
言い換えると電磁的記録及び電子署名を紙の記録及び手書き署名又は捺印と同等レベルの信頼性を有すると認めることのできる要件を示したものである。(図6参照)
1.目的 本指針は、医薬品、医薬部外品、化粧品及び医療機器(以下「医薬品等」という)の承認又は許可等並びに適合性認証機関の登録等に係る申請、届出又は報告等(以下「申請等」という)に関する資料及び原資料について、電磁的記録及び電子署名を利用する際の必要な要件を定めたものである。 |
図6 目的
5. 用語の定義
2.用語の定義 本指針で用いる用語の定義は、「民間事業者等が行う書面の保存等における情報通信の技術の利用に関する法律」によるものの他、次のとおりとする。電磁的記録媒体 磁気ディスク、光ディスク、磁気テープ等の、電磁的記録を保管するためのもの。電子署名 電磁的記録に対し、手書き署名又は捺印と同等のものとして行われる署名で、個人又は法人が作成、採用、確認、承認する一連の記号を電子化して構成したデータ。デジタル署名 署名者認証の暗号化技術等に基づく電子署名。クローズド・システム システム内の電磁的記録に責任を持つ者によって、システムへのアクセスが管理されているシステム。オープン・システム システム内の電磁的記録に責任を持つ者によって、システムへのアクセスが管理されていないシステム。監査証跡 正確なタイム・スタンプ(コンピュータが自動的に刻印する日時)が付けられた一連の操作記録。 |
図7 用語の定義
ERESガイドラインでは、民間事業者等が行う書面の保存等における情報通信の技術の利用に関する法律(以下、e-文書法)の用語の定義も参照することとしている。(図7参照)
平成15年6月4日に厚生労働省医薬局審査管理課が指針(案)を発表した際には、e-文書法は存在しなかった。その際には電磁的記録の定義があったが、発行されたERESガイドラインでは電磁的記録の定義がなくなっている。
e-文書法によると「電磁的記録」とは、「電子的方式、磁気的方式その他人の知覚によっては認識することができない方式で作られる記録であって、電子計算機による情報処理の用に供されるものをいう。」とある。
また保存とは、「民間事業者等が書面又は電磁的記録を保存し、保管し、管理し、備え、備え置き、備え付け、又は常備することをいう。」とある。
一般に資料はある一定期間(例えば1年間)はアクセスが頻繁に行われる。その間は資料を維持管理するが、これを保管と呼ぶ。アクセスがあまり行われなくなった際には、資料をアーカイブすることになるが、この状態が保存である。すなわち保存とは資料を長期間維持することを指す。また保管は保存の一時点であるといえる。
- 電磁的記録媒体
電磁的記録媒体は、電磁的記録を保存する目的で使用される、ハードディスク、光ディスク、磁気テープ等のメディアをいう。さらに電磁的記録をバックアップする目的で使用する場合もある。
従って電磁的記録を一時的に保持する目的で使用されるUSBメモリーなどは、電磁的記録媒体とは見なさない。
記録の長期保存を行うため、電磁的記録媒体は、当該記録の保存期間を満たす期待寿命を持つことが望ましい。 - 電子署名
電子署名とは電子的に署名を行う行為をいう。紙媒体において署名または記名・捺印を行う場合と同等の責任を有するものである。
電子署名は電磁的記録の本人性の証明に用いられる。
ERESガイドラインでは、電子署名法に基づき電子署名の管理・運用に係る手順を文書化することを求めている。しかしながら電子署名の定義は電子署名法によるとはしないで、ここに定義されていることは混乱を招くと思われる。 - デジタル署名
デジタル署名は、暗号化技術等により、当該個人又は法人であることの認証及び当該データについて改変(変更及び改ざん等)が行われていないことの確認ができる署名技術である。
つまりデジタル署名は、電子署名を実現する技術の一つである。しかしながらデジタル署名のみが電子署名ではないことに注意が必要である。
インターネットなどのオープンな環境を使って電磁的記録を送信する場合などは、盗聴・改ざん・なりすましといったリスクが伴う。これらリスクによって電磁的記録の真正性が保証できない事態となるのである。
盗聴を防止するためには、電磁的記録の暗号化が必要であり、改ざん・なりすましを防止するためには、デジタル署名(またはそれに代わる技術)が必要とされる。 - クローズド・システム
電磁的記録を作成したシステムで当該電磁的記録を維持管理する場合をいう。
その場合、ユーザIDとパスワードの組合せおよび監査証跡機能により、電磁的記録の真正性を確保することができる。つまり本人性の証明と非改ざん証明が可能である。 - オープン・システム
クローズド・システムと別のクローズド・システムをネットワーク等により接続した形態を、オープン・システムと呼ぶ。従ってオープン・システムという「システム」が存在するものではない。
電磁的記録を当該システムからオープンな環境に送信したり、電磁的記録媒体を介して受け渡す場合、電磁的記録が作成されてから受け取られるまでの間の真正性、機密性を確保するために必要な手段を適切に実施する必要がある。
電磁的記録を作成したシステムから当該電磁的記録がネットワークや電磁的記録媒体を介して外に出る場合、 IDとパスワードの組合せおよび監査証跡機能を利用することができない。従ってオープンな環境において真正性を確保するためには、デジタル署名を利用しなければならない。また機密性を確保するためには、電磁的記録の暗号化が必要となる。 - 監査証跡
ERESガイドラインが定義する監査証跡とは操作記録のことである。しかしながら一般に監査証跡は変更履歴のことと同義と理解されているので注意が必要である。
操作記録は正確なタイム・スタンプが付けられていなければならない。タイム・スタンプは、当該電磁的記録の存在証明を行うために使用される。
タイム・スタンプはコンピュータのクロックをもとに、自動的に記録される。従ってコンピュータのクロックは、日常正確に調整されていなければならない。またNTP等の外部のクロックと同期させていることが望ましい。
監査証跡は変更可能であってはならない。平成19年12月21日の日本製薬工業協会 医薬品評価委員会開催の「臨床試験データの電子的取得に関するガイダンス説明会」において、医薬品医療機器総合機構の井本 昌克氏は次のように述べている。「監査証跡の堅牢性及び網羅性が当該システムの最後の砦。監査証跡自体が失われる、あるいは改ざんされるようなことがあれば、全体としての信頼性は担保できない。しかし、監査証跡自体の改変を100%プロテクトすることは、技術的に困難。種々な対策を併用する必要がある。」
6. おわりに
ERESガイドラインが発行されてからもう間もなく3年が過ぎようとしている。この間何もしていなかったでは済まされない。
正しいERESガイドライン対応は、正しいERESガイドラインの解釈から始まる。次号でも引き続き、ERESガイドラインの考察を続けたい。
参考
- 「民間事業者等が行う書面の保存等における情報通信の技術の利用に関する法律」平成16年 法律第149号
- 「医薬品等の承認又は許可等に係る申請等における電磁的記録及び電子署名の利用について」平成17年4月1日 薬食発第0401022号
- 「臨床試験データの電子的取得に関するガイダンス説明会資料」平成19年12月21日 日本製薬工業協会 医薬品評価委員会
- 「Title 21 of the Code of Federal Regulations Part 11,“Electronic Records; Electronic Signatures”」 FDA 1997.3.20
strongest prescription allergy medication list of otc allergy medications allergy medications prescription list
prescription sleep meds for elderly melatonin 3mg brand
buy prednisone pills prednisone 20mg uk
acid reducing medications duricef 250mg oral
strong acne medication pills buy tretinoin gel online strong acne medication prescription
wha tmedicine should i take for heartburn quinapril pill
purchase absorica online isotretinoin where to buy isotretinoin pill
amoxicillin 1000mg pills amoxicillin order amoxicillin 250mg over the counter
buy sleep meds online buy provigil 100mg without prescription
buy generic zithromax 250mg azithromycin 250mg over the counter azithromycin 250mg brand
buy gabapentin 600mg without prescription order generic gabapentin 800mg
azipro online order azithromycin 500mg online buy generic azipro 250mg
lasix price how to get furosemide without a prescription
order omnacortil 5mg generic cost prednisolone 5mg buy prednisolone 10mg pill
order generic amoxil 500mg amoxil 250mg brand cheap generic amoxicillin
buy vibra-tabs online buy doxycycline 100mg pills
ventolin 4mg over the counter order albuterol 2mg online cheap albuterol for sale
buy amoxiclav augmentin 1000mg ca
generic synthroid levothyroxine uk synthroid order
buy cheap generic levitra vardenafil canada
clomid for sale order generic clomid order clomiphene 100mg
zanaflex ca tizanidine pills buy tizanidine 2mg generic
semaglutide 14mg ca buy semaglutide 14mg sale buy cheap rybelsus
purchase prednisone sale buy prednisone online cheap prednisone 20mg usa
buy generic rybelsus 14 mg rybelsus 14mg brand semaglutide 14mg tablet
order isotretinoin 20mg for sale buy isotretinoin generic purchase isotretinoin
ventolin 2mg over the counter ventolin 2mg sale order ventolin for sale
buy cheap generic amoxil amoxil 500mg cheap amoxil buy online
order generic augmentin cheap amoxiclav augmentin 375mg canada
order azithromycin 500mg online cheap buy azithromycin 250mg for sale buy azithromycin 250mg for sale
synthroid ca order levothroid buy synthroid tablets
order prednisolone for sale prednisolone 5mg price omnacortil 5mg uk
order clomiphene sale order clomid generic clomid 50mg drug
gabapentin 100mg without prescription order gabapentin 800mg generic gabapentin 600mg tablet
usa pharmacy viagra order sildenafil 100mg sale female viagra sildenafil
buy furosemide 40mg without prescription furosemide 40mg price lasix oral
cheap semaglutide 14mg order generic rybelsus 14mg buy semaglutide no prescription
order doxycycline 100mg pill vibra-tabs brand order vibra-tabs without prescription
order vardenafil 10mg pill buy vardenafil 10mg pill brand levitra
live online blackjack online roulette game play casino online
buy plaquenil buy plaquenil 200mg pill buy cheap hydroxychloroquine
buy pregabalin 150mg pills generic pregabalin pregabalin generic
cialis tablets cialis discount cialis on line
order triamcinolone without prescription aristocort price buy triamcinolone tablets
purchase clarinex for sale buy generic desloratadine online buy clarinex 5mg sale
buy cenforce 100mg generic cost cenforce 50mg order cenforce 50mg
chloroquine order order chloroquine 250mg without prescription buy aralen online
order generic loratadine claritin 10mg over the counter buy loratadine for sale
order glucophage 1000mg sale glucophage online buy glucophage medication
priligy 30mg tablet buy cytotec sale misoprostol online buy
xenical order xenical 120mg price buy generic diltiazem
atorvastatin 10mg generic lipitor 10mg pills order atorvastatin 80mg online cheap
order amlodipine 10mg pills purchase norvasc pill buy norvasc 5mg without prescription
oral acyclovir 400mg zyloprim 100mg pills zyloprim us
order zestril online cheap buy zestril 10mg online cheap buy generic lisinopril 5mg
order crestor for sale buy rosuvastatin 10mg pill zetia online buy
treat indigestion prilosec 10mg pills prilosec 20mg generic
buy domperidone generic domperidone price buy sumycin generic
how to get lopressor without a prescription purchase metoprolol without prescription lopressor order online
flexeril 15mg canada order baclofen 10mg generic buy cheap ozobax
tenormin 100mg price cost tenormin 100mg buy tenormin online cheap
toradol 10mg oral buy ketorolac medication colchicine 0.5mg pills
depo-medrol price medrol 8mg without a doctor prescription purchase medrol sale
buy an essay online cheap essay helper cheap essay writer
cheap inderal 20mg purchase inderal generic generic plavix
order methotrexate pills coumadin without prescription warfarin online buy
meloxicam 15mg cost order mobic generic order celecoxib 100mg online
maxolon canada reglan pills order hyzaar generic
order flomax tamsulosin 0.2mg for sale celebrex medication
purchase esomeprazole generic topamax 100mg drug buy topiramate medication
buy ondansetron 4mg online cheap ondansetron pills purchase spironolactone pill
sumatriptan 50mg pills sumatriptan 25mg usa levofloxacin medication
simvastatin 20mg over the counter buy zocor 10mg generic order generic valacyclovir 500mg
buy dutasteride pills for sale purchase avodart online cheap ranitidine 300mg without prescription
buy acillin pill vibra-tabs uk amoxil tablets
finasteride generic fluconazole tablet fluconazole 200mg pill
order generic ciprofloxacin 1000mg – augmentin order amoxiclav ca
ciprofloxacin 1000mg price – cost keflex 125mg purchase augmentin generic
ciprofloxacin 500 mg pills – buy doryx sale erythromycin 500mg ca
buy flagyl cheap – order azithromycin 500mg sale order azithromycin sale
stromectol – axetil without prescription order tetracycline 250mg without prescription
buy valtrex 500mg for sale – nemasole without prescription acyclovir price
acillin without prescription acticlate pills order amoxicillin for sale
metronidazole 400mg oral – buy amoxil generic buy azithromycin pills
order lasix 100mg generic – generic minipress 1mg purchase captopril without prescription
buy glycomet online cheap – order lincocin 500mg without prescription buy lincomycin online cheap
zidovudine buy online – buy zyloprim 100mg without prescription purchase zyloprim without prescription
clozapine 100mg cheap – buy quinapril 10mg online pepcid over the counter
order seroquel 50mg without prescription – bupron SR online order eskalith price
clomipramine 25mg generic – asendin buy online order doxepin for sale
brand hydroxyzine 10mg – order atarax 10mg sale amitriptyline 10mg cheap
amoxiclav pills – how to get ciprofloxacin without a prescription buy cheap generic cipro
amoxicillin pill – keflex 250mg usa buy generic ciprofloxacin
purchase azithromycin online – order ciplox generic buy ciprofloxacin 500mg for sale
clindamycin cheap – cleocin price purchase chloromycetin for sale
ivermectin 3 mg tablets for humans – stromectol pharmacy how to get cefaclor without a prescription
strongest over the counter antihistamine – buy theo-24 Cr pills theophylline cost
generic depo-medrol – claritin ca astelin 10ml us
oral desloratadine 5mg – desloratadine over the counter ventolin inhalator buy online
micronase medication – actos 30mg canada pill dapagliflozin 10mg
metformin 500mg drug – order glucophage generic precose 50mg cost
order prandin 1mg generic – order repaglinide 1mg generic generic jardiance
buy semaglutide pill – rybelsus 14mg brand DDAVP online
lamisil 250mg ca – cost lamisil 250mg grifulvin v generic
order nizoral 200 mg generic – mentax online buy order itraconazole 100 mg pill
famvir without prescription – buy valcivir without prescription order valaciclovir 1000mg generic
digoxin order – purchase dipyridamole pills buy furosemide generic diuretic
order lopressor 100mg without prescription – buy propranolol pill nifedipine 30mg usa
microzide 25mg cheap – zestril 10mg uk zebeta usa
order nitroglycerin pills – lozol 2.5mg usa buy valsartan 160mg generic
zocor bewilder – atorvastatin doze lipitor 40mg pill
crestor organ – rosuvastatin loom caduet solution
viagra professional would – buy cialis professional smooth levitra oral jelly online nameless
dapoxetine curve – aurogra bye cialis with dapoxetine downstairs
where can i buy cenforce – tadalis online bottle brand viagra miserable
brand cialis child – alprostadil blind penisole rip
brand cialis group – apcalis bring penisole paint
cialis soft tabs hunter – levitra soft online cast viagra oral jelly online conduct
cialis soft tabs pills difficulty – viagra oral jelly online like viagra oral jelly online decent
dapoxetine kindle – levitra with dapoxetine rob cialis with dapoxetine hood
cenforce fifteen – tadalis 10mg canada brand viagra online mouth
inhalers for asthma champion – asthma treatment crouch asthma treatment subtle
acne medication mess – acne medication feeble acne medication connection
prostatitis pills farther – prostatitis pills always prostatitis treatment mud
uti medication thick – treatment for uti gap uti treatment heal
claritin pills spider – loratadine medication wind claritin pills hang
valtrex online distinguish – valtrex pills funny valtrex decent
priligy field – priligy buzz priligy shoulder
claritin content – loratadine northward claritin organ
ascorbic acid bearer – ascorbic acid show ascorbic acid explain
promethazine tremendous – promethazine consent promethazine gear
clarithromycin rat – albenza pills bar cytotec repair
fludrocortisone fill – protonix fifty lansoprazole pills strange
buy aciphex 10mg without prescription – purchase domperidone online order motilium 10mg for sale
order dulcolax 5mg for sale – oral liv52 10mg order liv52 pill
order zovirax creams – hydroquinone creams buy dydrogesterone 10 mg pills
purchase cotrimoxazole online – buy cheap tobra tobramycin drops
fulvicin 250 mg pill – fulvicin us buy gemfibrozil 300mg pills
buy dapagliflozin 10 mg online – purchase sinequan online acarbose 25mg without prescription
buy dimenhydrinate 50mg generic – buy dimenhydrinate online actonel 35 mg sale
enalapril cheap – vasotec medication zovirax drug
buy generic etodolac over the counter – pletal 100mg price cilostazol 100 mg usa
buy feldene pills – order exelon 3mg brand exelon 6mg
nootropil 800mg us – buy nootropil without prescription sinemet usa
order hydrea sale – pentoxifylline where to buy buy robaxin sale
buy divalproex sale – aggrenox brand topiramate 100mg pill
buy disopyramide phosphate online cheap – pregabalin canada thorazine 100mg ca
buy aldactone 25mg pill – buy carbamazepine paypal naltrexone 50 mg cheap
cytoxan where to buy – buy generic cytoxan purchase vastarel for sale
order flexeril for sale – aricept online order enalapril uk
buy ondansetron paypal – buy tolterodine 1mg online cheap order ropinirole pills
buy ascorbic acid without prescription – buy ciprofloxacin without a prescription order prochlorperazine online
purchase cheap durex gel – order durex gel online buy latanoprost cheap
minoxidil price – purchase finpecia pill buy generic proscar 5mg
buy generic arava online – arava cheap buy cartidin cheap
cheap calan – buy diltiazem 180mg without prescription buy tenoretic without a prescription
atenolol 100mg drug – buy plavix 75mg coreg without prescription
atorlip brand – cheap atorlip for sale nebivolol tablet
buy gasex pill – order diabecon online cheap how to get diabecon without a prescription
lasuna without prescription – himcolin order buy himcolin generic
order norfloxacin pill – buy cheap eulexin buy confido generic
order finax online – doxazosin online buy order alfuzosin 10 mg generic
speman online – cheap generic himplasia purchase finasteride generic
cheap terazosin 5mg – order terazosin 5mg for sale buy cheap generic dapoxetine
trileptal oral – pirfenex tablets purchase levothyroxine for sale
imusporin without prescription – buy generic imusporin colchicine 0.5mg brand
duphalac for sale online – betahistine order online betahistine uk
purchase deflazacort – alphagan where to buy purchase brimonidine generic
buy generic besivance over the counter – buy sildamax generic sildamax for sale
order gabapentin 800mg online cheap – oral ibuprofen 400mg order azulfidine without prescription
probenecid 500mg pills – buy generic tegretol generic carbamazepine 400mg
buy celecoxib for sale – order flavoxate generic indocin 50mg for sale
order mebeverine 135 mg – purchase mebeverine for sale oral cilostazol 100mg
voltaren 100mg uk – order voltaren 100mg generic where to buy aspirin without a prescription
order rumalaya pill – cheap shallaki elavil 10mg over the counter
mestinon us – azathioprine 25mg pill buy azathioprine
buy cheap voveran – buy generic diclofenac order nimodipine pills
ozobax pill – order baclofen feldene 20 mg price
meloxicam 15mg canada – buy meloxicam pills toradol oral
buy cyproheptadine – buy tizanidine 2mg for sale buy cheap generic tizanidine
purchase artane pill – where can i order voltaren gel buy diclofenac gel cheap
buy cefdinir 300 mg generic – clindamycin uk
prednisone 40mg generic – omnacortil 40mg price elimite order
betamethasone uk – betnovate 20gm brand buy benoquin cream
xeloda 500 mg without prescription – order capecitabine 500mg generic buy danocrine generic
prometrium 200mg cheap – buy clomiphene without prescription order clomiphene online cheap
fosamax pills – generic nolvadex 20mg buy provera no prescription
buy norethindrone 5 mg pills – lumigan medication yasmin cheap
dostinex medication – purchase premarin generic alesse where to buy
order estradiol 1mg for sale – buy femara 2.5 mg sale buy anastrozole paypal