Chemical Analysis Toxic Analysis Chemical Substance Property Information, Catalog of Supplier Manufacturer Distributor And Custom Synthesis Oganic Synthesis Bio-synthesis Companies For Raw Material Laboratory Reagent Equipment Solution Intermediate Specialty Chemicals And So On.

Search   

CAS Properties

MSDS  
: 3-(5-AMINO-7-HYDROXY-[1,2,3]TRIAZOLO[4,5-D]PYRIMIDIN-2-YL)-N-[2-(2-(HYDROXYMETHYL-PHENYLSULFANYL)-BENZYL]-BENZAMIDE
CAS  :
SYNONYMS  : 3-(5-AMINO-7-HYDROXY-[1,2,3]TRIAZOLO[4,5-D]PYRIMIDIN-2-YL)-N-[2-(2-(HYDROXYMETHYL-PHENYLSULFANYL)-BENZYL]-BENZAMIDE
PSB

  
MSDS LIST:
  • MSDS Styrene polymer CAS 9003-53-6 MSDS * 3A * A 3-80 * Afcolene * Afcolene 666 * Afcolene S 100 * Atactic polystyrene * Bactolatex * Bakelite SMD 3500 * BASF III * BDH 29-790 * Bextrene XL 750 * Bicolastic A 75 * Bicolene H * Bio-Beads S-S 2 * BP-Klp * BSB-S 40 * BSB-S-E * Bustren * Bustren K 500 * Bustren K 525-19 * Bustren U 825 * Bustren U 825E11 * Bustren Y 825 * Bustren Y 3532 * Cadco 0115 * Carinex GP * Carinex HR * Carinex HRM * Carinex SB 59 * Carinex SB 61 * Carinex SL 273 * Carinex tgx/MF * Copal Z * Cosden 550 * Cosden 945E * Denka QP3 * Diarex 43G * Diarex HF 55 * Diarex HF 77 * Diarex HF 55-247 * Diarex HS 77 * Diarex HT 88 * Diarex HT 90 * Diarex HT 190 * Diarex HT 500 * Diarex HT 88A * Diarex YH 476 * Dorvon * Dorvon FR 100 * Dow 360 * Dow 456 * Dow 665 * Dow 860 * Dow 1683 * Dow MX 5514 * Dow MX 5516 * Dylark 250 * Dylene * Dylene 8 * Dylene 9 * Dylene 8G * Dylite F 40 * Dylite F 40L * 686E * Edistir RB * Esbrite * Esbrite 2 * Esbrite 4 * Esbrite 4-62 * Esbrite 8 * Esbrite G 10 * Esbrite G-P 2 * Esbrite 500HM * Esbrite LBL * Escorez 7404 * Estyrene 4-62 * Estyrene G 15 * Estyrene G 20 * Estyrene G-P 4 * Estyrene H 61 * Estyrene 500SH * FC-MY 5450 * FG 834 * Foster grant 834 * Gedex * 454H * HF 10 * HF 55 * HF 77 * HH 102 * HHI 11 * HI-Styrol * Hostyren N * Hostyren N 4000 * Hostyren N 7001 * Hostyren N 4000V * Hostyren S * HT 88 * HT 91-1 * HT 88A * HT-F 76 * IT 40 * K 525 * KB (Polymer) * KM (Polymer) * Koplen 2 * KR 2537 * Krasten 1.4 * Krasten 052 * Krasten SB * Lacqren 506 * Lacqren 550 * LS 061A * LS 1028E * Lustrex * Lustrex H 77 * Lustrex HP 77 * Lustrex HH 101 * Lustrex HT 88 * MX 4500 * MX 5514 * MX 5516 * MX 5517-02 * 168N15 * NaPst * NBS 706 * N 4000V * Poligostyrene * Owispol GF * Pelaspan 333 * Pelaspan Esp 109s * Piccolastic * Piccolastic A * Piccolastic A 5 * Piccolastic A 25 * Piccolastic A 50 * Piccolastic A 75 * Piccolastic C 125 * Piccolastic D * Piccolastic D-100 * Piccolastic D 125 * Piccolastic D 150 * Piccolastic E 75 * Piccolastic E 100 * Piccolastic E 200 * Polyco 220NS * Polyflex * Polystrol D * Polystyrene * Polystyrene BW * Polystyrene latex * Polystyrene nanoparticles * Polystyrol * Printel's * PRX 1195 * PS 1 (polymer) * PS 2 * PS 200 * PS 209 * PS-B * Psb-C * Psb-S * Psb-S 40 * Psb-S-E * PS 454H * PS 2 (Polymer) * PS 5 (Polymer) * PSV-L * PSV-L 1 * PSV-L 2 * PSV-L 1S * PY2763 * R 3 * R 3612 * Rexolite 1422 * Rhodolne * S 173 * SB 475K * SD 188 * Shell 300 * SMD 3500 * SPS 600 * SRM 705 * SRM 706 * ST 90 * Sternite 30 * Sternite ST 30VL * ST 30UL * Styrafoil * Styragel * Styrene polymers * Styrex C * Styrocell PM * Styrofan 2D * Styroflex * Styrofoam * Styrolux * Styron * Styron 475 * Styron 492 * Styron 666 * Styron 678 * Styron 679 * Styron 683 * Styron 685 * Stryon 686 * Styron 690 * Styron 69021 * Styron 440A * Styron 470A * Styron 475D * Styron GP * Styron 666K27 * Styron PS 3 * Styron T 679 * Styron 666U * Styron 666V * Styropian * Styropian FH 105 * Styropol HT 500 * Styropol IBE * Styropol JQ 300 * Styropol KA * Styropor * TC 3-30 * TGD 5161 * TMDE 6500 * Toporex 500 * Toporex 830 * Toporex 550-02 * Toporex 850-51 * Toporex 855-51 * Trolitul * Trycite 1000 * 825TV * 825TV-PS * 475U * U625 * 666U * Ubatol U 2001 * UCC 6863 * UP 1 * UP 2 * UP 27 * UPM * Upm703 * Upm508L * Vestolen P 5232G * Vestyron * Vestyron 512 * Vestyron 114-12 * Vestyron MB * Vestyron N * Vinamul N 710 * Vinamul N 7700 * Vinylbenzene polymer * Vinyl products R 3612 * X 600
    150 * Piccolastic E 75 * Piccolastic E 100 * Piccolastic E 200 * Polyco 220NS * Polyflex * Polystrol D * Polystyrene * Polystyrene BW * Polystyrene latex * Polystyrene nanoparticles * Polystyrol * Printel's * PRX 1195 * PS 1 (polymer) * PS 2 * PS 200 * PS 209 * PS-B * Psb-C * Psb-S * Psb-S 40 * Psb-S-E * PS 454H * PS 2 (Polymer) * PS 5 (Polymer) * PSV-L * PSV-L 1 * PSV-L 2 * PSV-L 1S * PY2763 * R 3 * R 3612 * Rexolite 1422 * Rhodolne * S 173 * SB 475K * SD 188 * Shell 300 * SMD 3500 * SPS 600 * SRM 705 * SRM 706 * ST 90 * Sternite 30 * Sternite ST 30VL * ST 30UL * Styrafoil * Styragel * Styrene polymers * Styrex C * Styrocell PM * Styrofan 2D * Styroflex * Styrofoam * Styrolux * Styron * Styron 475 * Styron 492 * Styron 666 * Styron 678 * Styron 679 * Styron 683 * Styron 685 * Stryon 686 * Styron 690 * Styron 69021 * Styron 440A * Styron 470A * Styron 475D * Styron GP * Styron 666K27 * Styron PS 3 * Styron T 679 * Styron 666U * Styron 666V * Styropian * Styropian FH 105 * Styropol HT 500...
    http://www.chemcas.com/msds/cas/msds128/9003-53-6.asp
  • MSDS Benzyl alcohol,p-hydroxy-alpha-(1-((1-methyl-3-phenylpropyl)amino)ethyl)-, hydrochloride CAS 849-55-8 MSDS * Arlidin hydrochloride * Buphenine hydrochloride * Dilatol hydrochloride * Dilatyl * p-Hydroxy-alpha-(1-((1-methyl-3-phenylpropyl)amino)ethyl)benzyl alcohol hydrochloride * 1-p-Hydroxyphenyl-2-(1'-methyl-3'-phenylpropylamino)-1-propanol hydrochloride * Nylidrin hydrochloride * Suprifen psb hydrochloride * Verina
    MSDS   : Benzyl alcohol, p-hydroxy-alpha-(1-((1-methyl-3-phenylpropyl)amino)et hyl)-, hydrochloride CAS   : 849-55-8 SYNONYMS   : * Arlidin hydrochloride * Buphenine hydrochloride * Dilatol hydrochloride * Dilatyl * p-Hydroxy-alpha-(1-((1-methyl-3-phenylpropyl)amino)ethyl)benzyl alcohol hydrochloride * 1-p-Hydroxyphenyl-2-(1'-methyl-3'-phenylpropylamino)-1-propanol hydrochloride * Nylidrin hydrochloride * Suprifen psb hydrochloride * Verina *** CHEMICAL IDENTIFICATION *** RTECS NUMBER : DO8300000 CHEMICAL NAME : Benzyl alcohol, p-hydroxy-alpha-(1-((1-methyl-3-phenylpropyl)amino)et hyl)-, hydrochloride CAS REGISTRY NUMBER : 849-55-8 OTHER CAS REGISTRY NOS. : 3595-06-0 LAST UPDATED : 199504 DATA ITEMS CITED : 7 MOLECULAR FORMULA : C19-H25-N-O2.Cl-H MOLECULAR WEIGHT : 335.91 WISWESSER LINE NOTATION : QR DYQY1&MY1&2R &GHCOMPOUND DESCRIPTOR : Drug SYNONYMS/TRADE NAMES : * Arlidin hydrochloride * Buphenine hydrochloride * Dilatol hydrochloride * Dilatyl * p-Hydroxy-alpha-(1...
    http://www.chemcas.com/msds/cas/msds32/849-55-8.asp
  • MSDS PAGE: CAS 9003-53-6 MSDS palomar_edu---amberlite_xe-305.asp
    * HT 91-1 * HT 88A * HT-F 76 * IT 40 * K 525 * KB (POLYMER) * KM (POLYMER) * KOPLEN 2 * KR 2537 * KRASTEN 1.4 * KRASTEN 052 * KRASTEN SB * LACQREN 506 * LACQREN 550 * LS 061A * LS 1028E * LUSTREX * LUSTREX H 77 * LUSTREX HP 77 * LUSTREX HH 101 * LUSTREX HT 88 * MX 4500 * MX 5514 * MX 5516 * MX 5517-02 * 168N15 * NAPST * NBS 706 * N 4000V * POLIGOSTYRENE * OWISPOL GF * PELASPAN 333 * PELASPAN ESP 109S * PICCOLASTIC * PICCOLASTIC A * PICCOLASTIC A 5 * PICCOLASTIC A 25 * PICCOLASTIC A 50 * PICCOLASTIC A 75 * PICCOLASTIC C 125 * PICCOLASTIC D * PICCOLASTIC D-100 * PICCOLASTIC D 125 * PICCOLASTIC D 150 * PICCOLASTIC E 75 * PICCOLASTIC E 100 * PICCOLASTIC E 200 * POLYCO 220NS * POLYFLEX * POLYSTROL D * POLYSTYRENE * POLYSTYRENE BW * POLYSTYRENE LATEX * POLYSTYRENE NANOPARTICLES * POLYSTYROL * PRINTEL'S * PRX 1195 * PS 1 (POLYMER) * PS 2 * PS 200 * PS 209 * PS-B * PSB-C * PSB-S * PSB-S 40 * PSB-S-E * PS 454H * PS 2 (POLYMER) * PS 5 (POLYMER) * PSV-L * PSV-L 1 * PSV-L 2 * PSV-L 1S * PY2763 * R...
    http://www.chemcas.com/msds_archive/part2/cas/gr_msds/palomar_edu---amberlite_xe-305.asp
  • MSDS PAGE: CAS 293754-55-9 MSDS caymanchem_com---71810m.asp
    MSDS Material Safety Data Sheet CAS 293754-55-9 File Name : caymanchem_com---71810m.asp MSDS: TO-901317 9/17/02 4:18 PM MATERIAL SAFETY DATA SHEET SECTION 1. Chemical Product and Company Identification TO-901317 Product Code: 71810 , Reference #: AG/ANTAG Product Name: TO-901317 CAS Number: 293754-55-9 Chemical Family: Agonist/Antagonists Synonyms N-(2,2,2-trifluoroethyl)-N-[4-[2,2,2-trifluoro- 1-hydroxy-1-(trif luoromethyl)ethyl]phenyl]- benzenesulfonamide Manufacturer Name and Address: Telephone Numbers: Dates: Cayman Chemical Company Cayman Chemical Company (800)364-9897 Date Entered: 06/27/1996 1180 E. Ellsworth Rd. Revision: 09/04/2002 Ann Arbor, MI. 48108 Cayman Chemical Company (734)971-3335 Printed: 09/17/2002 SECTION 2. Composition/Information on Ingredients TO-901317 Hazardous Components (Specific Chemical Identity/Common Name) TO-901317 Name: CAS #: 293754-55-9 Percentage: 100.0 % OSHA PEL: No data. ACGIH TLV: No data. SECTION 3. Hazards Identification TO-901317 Emergency...
    http://www.chemcas.com/msds_archive/part2/cas/gv_msds/caymanchem_com---71810m.asp
  • MSDS ACTIVATED ALUMINUS aluminum oxide (2:3); (aluminum oxide) (sara 313) sodium oxide silicon oxide iron oxide water; (loss on ignition) CAS 1344-28-1 1313-59-3 1317-61-9 7732-18-5
    % name="ACTIVATED ALUMINUS" cas="1344-28-1 1313-59-3 1317-61-9 MSDS   : ACTIVATED ALUMINUS CAS   : 1344-28-1 1313-59-3 1317-61-9 7732-18-5 NAME   : aluminum oxide (2:3); (aluminum oxide) (sara 313) sodium oxide silicon oxide iron oxide water; (loss on ignition) ...
    http://www.chemcas.com/msds112/cas/3537/1344-28-1_1313-59-3_1317-61-9_7732-18-5.asp
  • MSDS POLYSTYRENE, AVERAGE MW CA. 45,000, 331651 styrene polymer. CAS 9003-53-6
    , POLYSTYRENE LATEX, POLYSTYRENE NANOPARTICLES, POLYSTROL, PRINTEL'S, PRX 1195, PS 1 (POLYMER), PS 2, PS 200, PS 209, PS-B, PSB-C, PSB-S, PSB-S 40, PSB-S-E, PS 454H, PS 2 (POLYMER), PS 5 (POLYMER), PSV-L, PSV-L 1, PSV-L 2, PSV-L 1S, PY2763, R 3, R 3612, (SARA) ...
    http://www.chemcas.com/msds112/cas/4586/9003-53-6.asp
    ALL PAGES On Chemical Properties IN THIS GROUP
    NameCASSynonymsMolecular FormulaMolecular Weight
    PPX PPX
    [PHENYLALANINYL-PROLINYL]-[2-(PYRIDIN-4-YLAMINO)-ETHYL]-AMINE
    3-PHENYLPYRUVIC ACID 3-PHENYLPYRUVIC ACID
    PPY
    2-(PYRIDO[1,2-E]PURIN-4-YL)AMINO-ETHANOL 2-(PYRIDO[1,2-E]PURIN-4-YL)AMINO-ETHANOL
    PPZ
    2-AMINO-4-OXO-4,7-DIHYDRO-3H-PYRROLO[2,3-D]PYRIMIDINE-5-CARBONITRILE 2-AMINO-4-OXO-4,7-DIHYDRO-3H-PYRROLO[2,3-D]PYRIMIDINE-5-CARBONITRILE
    7-DEAZA-7-CYANO-GUANINE
    PQ0
    2-METHYL-3-PHYTYL-1,4-NAPHTHOQUINONE 2-METHYL-3-PHYTYL-1,4-NAPHTHOQUINONE
    PHYLLOQUINONE
    PQN
    VITAMIN K1
    PQQ-HDN PQQ-HDN
    PQQ PQQ
    PYRROLOQUINOLINE QUINONE
    PR PR
    PRASEODYMIUM ION
    4-HYDROXY-3-[2-OXO-3-(THIENO[3,2-B]PYRIDINE-2-SULFONYLAMINO)-PYRROLIDIN-1-YLMETHYL]-BENZAMIDINE 4-HYDROXY-3-[2-OXO-3-(THIENO[3,2-B]PYRIDINE-2-SULFONYLAMINO)-PYRROLIDIN-1-YLMETHYL]-BENZAMIDINE
    PR1
    RPR131247
    PR2 PR2
    RPR208707
    THIENO[3,2-B]PYRIDINE-2-SULFONIC ACID [2-OXO-1-(1H-PYRROLO[2,3-C]PYRIDIN-2-YLMETHYL)-PYRROLIDIN-3-YL]-AMIDE
    3-PHENYLPROPYLAMINE 3-PHENYLPROPYLAMINE
    PRA
    13-ACETYLPHORBOL 13-ACETYLPHORBOL
    PRB
    N-[4-METHYL-3-[[4-(3-PYRIDINYL)-2-PYRIMIDINYL]AMINO]PHENYL]-3-PYRIDINECARBOXAMIDE N-[4-METHYL-3-[[4-(3-PYRIDINYL)-2-PYRIMIDINYL]AMINO]PHENYL]-3-PYRIDINECARBOXAMIDE
    PRC
    N6-(2,5-DIMETHOXY-BENZYL)-N6-METHYL-PYRIDO[2,3-D]PYRIMIDINE-2,4,6-TRIAMINE N6-(2,5-DIMETHOXY-BENZYL)-N6-METHYL-PYRIDO[2,3-D]PYRIMIDINE-2,4,6-TRIAMINE
    PRD
    PRE PRE
    PREPHENIC ACID
    7-DEAZA-7-AMINOMETHYL-GUANINE 7-DEAZA-7-AMINOMETHYL-GUANINE
    PRF
    6-HYDROXY-1,6-DIHYDRO PURINE NUCLEOSIDE 6-HYDROXY-1,6-DIHYDRO PURINE NUCLEOSIDE
    PRH
    PRI PRI
    PROLINOL
    PYRROLIDINE-2-CARBALDEHYDE
    PRL PRL
    PROFLAVIN
    3,8-DIAMINO-5[3-(DIETHYLMETHYLAMMONIO)PROPYL]-6-PHENYLPHENANTHRIDINIUM 3,8-DIAMINO-5[3-(DIETHYLMETHYLAMMONIO)PROPYL]-6-PHENYLPHENANTHRIDINIUM
    PRM
    PROPIDIUM
    PRO-PHI-SMC-NOR PRO-PHI-SMC-NOR
    PRO PRO
    PROLINE
    ALPHA-PHOSPHORIBOSYLPYROPHOSPHORIC ACID ALPHA-PHOSPHORIBOSYLPYROPHOSPHORIC ACID
    PRP
    3-(METHYL-PYRIDINIUM)ALANINE 3-(METHYL-PYRIDINIUM)ALANINE
    PRR
    PHOSPHORIBOSYL ATP PHOSPHORIBOSYL ATP
    PRT
    ADENOSINE-5'-MONOPHOSPHATE-PROPYL ESTER ADENOSINE-5'-MONOPHOSPHATE-PROPYL ESTER
    ADENOSINE-5'-PROPYLPHOSPHATE
    PRX
    2-PROPYL-ANILINE 2-PROPYL-ANILINE
    PRY
    2-ISOBUTYL-3-METHOXYPYRAZINE 2-ISOBUTYL-3-METHOXYPYRAZINE
    PRZ
    PENTASULFIDE-SULFUR PENTASULFIDE-SULFUR
    PS5
    3-(5-AMINO-7-HYDROXY-[1,2,3]TRIAZOLO[4,5-D]PYRIMIDIN-2-YL)-N-[2-(2-(HYDROXYMETHYL-PHENYLSULFANYL)-BENZYL]-BENZAMIDE 3-(5-AMINO-7-HYDROXY-[1,2,3]TRIAZOLO[4,5-D]PYRIMIDIN-2-YL)-N-[2-(2-(HYDROXYMETHYL-PHENYLSULFANYL)-BENZYL]-BENZAMIDE
    PSB
    (7R,17E,20E)-4-HYDROXY-N,N,N-TRIMETHYL-9-OXO-7-[(PALMITOYLOXY)METHYL]-3,5,8-TRIOXA-4-PHOSPHAHEXACOSA-17,20-DIEN-1-AMINIUM 4-OXIDE (7R,17E,20E)-4-HYDROXY-N,N,N-TRIMETHYL-9-OXO-7-[(PALMITOYLOXY)METHYL]-3,5,8-TRIOXA-4-PHOSPHAHEXACOSA-17,20-DIEN-1-AMINIUM 4-OXIDE
    PHOSPHATIDYLCHOLINE, 2-LINOLEOYL-1-PALMITOYL-SN-GYCEROL-3-PHOSPHOCHOLINE
    PSC
    5'-O-[N-(PROLYL)-SULFAMOYL]ADENOSINE 5'-O-[N-(PROLYL)-SULFAMOYL]ADENOSINE
    PSD
    O-PHOSPHOETHANOLAMINE O-PHOSPHOETHANOLAMINE
    PSE
    1,2-DICAPROYL-SN-PHOSPHATIDYL-L-SERINE 1,2-DICAPROYL-SN-PHOSPHATIDYL-L-SERINE
    PHOSPHATIDYLSERINE
    PSF
    PARA-NITROPHENYL 1-THIO-BETA-D-GLUCOPYRANOSIDE PARA-NITROPHENYL 1-THIO-BETA-D-GLUCOPYRANOSIDE
    PSG
    2-(2-{5-[2-(2-AMINO-PROPIONYLAMINO)-PROPIONYLAMINO]-4-HYDROXY-6-PHENYL-HEXANOYLAMINO}-3-METHYL-BUTYRYLAMINO)-3-METHYL-BUTYRIC ACID METHYL ESTER 2-(2-{5-[2-(2-AMINO-PROPIONYLAMINO)-PROPIONYLAMINO]-4-HYDROXY-6-PHENYL-HEXANOYLAMINO}-3-METHYL-BUTYRYLAMINO)-3-METHYL-BUTYRIC ACID METHYL ESTER
    PSI
    PSL PSL
    PYROSULFATE
    N-[1-(4-CARBAMIMIDOYL-BENZYLCARBAMOYL)-3-METHYLSULFANYL-PROPYL]-3-HYDROXY-2-PROPOXYAMINO-BUTYRAMID N-[1-(4-CARBAMIMIDOYL-BENZYLCARBAMOYL)-3-METHYLSULFANYL-PROPYL]-3-HYDROXY-2-PROPOXYAMINO-BUTYRAMID
    N-[DIHYDROXY(PROPYL)-LAMBDA~4~-SULFANYL]THREONYL-N~1~-{4-[AMINO(IMINO)METHYL]BENZYL}METHIONINAMIDE
    PSM
    BENZYL 2-FORMYLPHENYL HYDROGEN PHOSPHATE BENZYL 2-FORMYLPHENYL HYDROGEN PHOSPHATE
    PASBN
    PSN
    4'-HYDROXYMETHYL-4,5',8-TRIMETHYLPSORALEN 4'-HYDROXYMETHYL-4,5',8-TRIMETHYLPSORALEN
    PSO
    NDELTA-(N'-SULPHODIAMINOPHOSPHINYL)-L-ORNITHINE NDELTA-(N'-SULPHODIAMINOPHOSPHINYL)-L-ORNITHINE
    PSQ
    PSR PSR
    THIOBUTYRIC ACID S-{2-[3-(2-HYDROXY-3,3-DIMETHYL-4-PHOSPHONOOXY-BUTYRYLAMINO)-PROPIONYLAMINO]-ETHYL} ESTER
    ETHYLAMINOBENZYLMETHYLCARBONYL GROUP ETHYLAMINOBENZYLMETHYLCARBONYL GROUP
    PSS
    PST PST
    PLATINUM (II) ION PLATINUM (II) ION
    PT
    PT1 PT1
    PTEROIC ACID
    N-PROPYL-TARTRAMIC ACID N-PROPYL-TARTRAMIC ACID
    PT3
    PLATINUM (IV) ION PLATINUM (IV) ION
    PT4
    PTA PTA
    [(1-AMINO-3-METHYL-BUTYL)-HYDROXY-PHOSPHINOYL]-ACETIC ACID
    (5-TERT-BUTYL-1,3,4-OXADIAZOL-2-YL)[(2R)-PYRROLIDIN-2-YL]METHANONE (5-TERT-BUTYL-1,3,4-OXADIAZOL-2-YL)[(2R)-PYRROLIDIN-2-YL]METHANONE
    2-PROLYL-5-TERT-BUTYL-[1,3,4]OXADIAZOLE
    PTB



    HBCChem,Inc

    Chemical Information Net Copyright Reserved