tamsulosina tabletas 0.4 mg singulair 10 mg price walmart generic substitute for aricept erythromycin eye ointment in cats mayo clinic generic for azithromycin is it ok to take prozac in the afternoon diflucan price philippines per tablet augmentin 625 dosage in treatment of typhoid fever best day to start taking clomid cipro side effects in seniors is robaxin otc in the usa red viagra in egypt cialis 5 mg daily price cefixime tablet usp 200 mg cost of lamisil at cream terbinafine hydrochloride cream safe during pregnancy how to cut cialis in half long safe use depo provera abilify for cheap does meclizine have asprin in it sildenafil tablet price india amlodipine vergeten in te nemen what is the ingredients in celebrex much does maxalt cost without insurance can i take 20 mg cialis within 24 hours crestor for cheap strattera 60 mg online buy clomiphene india kamagra freeze tablet price doxycycline 50 mg bad for you betamethasone 0.25 mg thuoc amantadine 100 mg what year did lipitor come on the market is it safe to take ibuprofen while nursing como usar clomid para engravidar amlodipine best tab 10mg generic viagra does it work as good buy imitrex online canada azithromycin 250 dpco price generic for rhinocort aq come assumere cialis 20 mg cialis free samples canada best generic metformin er omeprazole pain in legs how to get viagra from doctor uk what does plavix cost at walmart cetirizine generic zyrtec griseofulvin ultra 250 mg viagra online empfehlung dutasteride bestellen nederland nyc cialis over the counter what is the best way to go off effexor best time of day to take zantac 75 viagra marketing long testing labetalol safe pregnancy linezolid ampolla 600 mg taking zofran in the first trimester what does macrobid have in it preço do lexapro 20 mg where to buy viagra in thanet differin adapalene buy depakote sprinkles in stool levonorgestrel 1.5 mg x 1 comp naproxen 500 mg avec advil phenazopyridine 400 mg actonel 35 mg plus calcium filmtabletten accutane hair loss in women order triamcinolone acetonide price of viagra 100mg generic venta de viagra generico en mexico allegra tabletas 30 mg donde puedo comprar cytotec en valencia estado carabobo duloxetine and pain relief uk atorvastatin orion 10 mg augmentin 500 mg vaistai buy nexium granules australia how many hours does amoxicillin stay in your system best price for generic viagra cooper pharma cialis delivery in italy buying viagra accessrx how much will clomid cost buy viagra online in uk with no prescription buy gabapentin topamax adderall or geodon cialis visa electronilla sildenafil citrate india manufacturers does prozac come 5 mg fake viagra in thailand health canada flagyl paypal amoxicillin metronidazole 500 mg coupons what the percentage of having twin on 10 mg clomiphene orlistat 60 mg 120 mg losartan 50 mg krka canadian pharmacy avodart sohotin loratadine 10 mg cost of fenofibrate without insurance duloxetine side effects in women reviews on kamagra jelly european viagra alternatives augmentin 850 mg pret over counter alternative celebrex bromocriptine tablets brands in india availability of generic flomax does 300 mg of neurontin cause weight gain singulair 5 mg tabletas para que sirve cat costa seroquel is cymbalta good for bipolar disorder has anyone used vardenafil 20 mg prednisone bay online canadian sour taste in mouth flagyl is viagra pills safe buying viagra las vegas viagra is safe for body gabapentin 300 mg pills efectos secundarios del lipitor 80 mg metronidazole flagyl price in mercury drug philippine kamagra in cardiff what is cd in cardizem cd side effects caverta 100 mg sumatriptan 100 mg en espanol viagra prescriptions over internet tampa safe to take tylenol and amoxicillin get kamagra in pattaya philippines price for telmisartan 40mg generic where can i buy permethrin spray for scabies how much does escitalopram cost uk kamagra night delivery uk many mg prilosec cefpodoxime 200 mg for humans chloramphenicol otc uk paxil toxicity in dogs para que sirve la azithromycin 500 mg tranquilnite plus with 10 mg lexapro is naprosyn safe for dogs safe to take lamictal during pregnancy is celebrex an over the counter drug brand name cialis 5 mg motrin buy online xalatan reviews viagra rezeptfrei sicher kaufen depo provera australia costs bromocriptine pregnancy safety aspects crestor 20 mg notice zofran 4 mg bula diflucan in epocrates best cialis site moneygram loratadine d cost en donde comprar cytotec manufacturers of albendazole in india viagra brand name in india allegra via research in nar fox proteins daniele peluso buy cialis 5 md daily use discount coupon terazosin solubility in water cialis 20 mg alcool cleocin 300 mg capsules walmart price propecia generic levothroid eciwlcodkedefe bupropion and citalopram reviews ponstel usa ciprofloxacin 500 mg bladder infection risperdal 1 mg endikasyonlar? zovirax in herpes zoster nolvadex baownbeuv australia medroxyprogesterone canada felodipine patient reviews zyprexa class action in canada duloxetine hcl in india mustang generic viagra naproxen sodium 550 mg maximum dosage zoloft 100 mgs side effects lansoprazole 15 mg over the counter zyrtec d in early pregnancy is it safe to take naproxen and tylenol nizoral shampoo coupon canada walmart pharmacy prices cymbalta trileptal dosage for bipolar disorder how much is metronidazole in kenya safe antidepressants and tamoxifen costo de neurontin 150 mg amoxil 250 mg 5 ml dosage flagyl much does cost bijsluiter risperdal 0.5 mg tacrolimus stability in whole blood can diflucan cause blood in stool metformin 500 mg kaufen buy cialis from france scoliosis side effect in prozac pink viagra to buy generic cialis sun payment paypal viagra online ciproxina xr 1000 mg indicaciones use of cyproheptadine in cats levothyroxine conversion mg to mcg clomid online buy clomid in nebraska zithromax for dogs buy cheap viagra and free shipping to canada dose of amiodarone in ventricular tachycardia minocycline induced anaphylaxis in an adolescent female is taking 20 mg of levitra safe singulair de 4 mg lamictal price philippines comparative bioavailability generic phenytoin dilantin desyrel 75 mg donde puedo comprar cytotec en huancayo ipren ibuprofen 400 mg viagra comprar receita best way to take prilosec otc is viagra could be over the counter voltaren dolo extra 25 mg günstig prednisone 10 mg tablet 6 day course viagra in homeopathy for men in hyderabad buy nitroglycerin creams hydroxyzine 25 mgs fosamax price philippines atacand 16 mg tablets amoxicillin indication brand name in pakistan tramadol safe take zoloft cialis 3 5 mg can you buy orlistat in turkey nexium cvs cost comprar levitra generico brasil buy 800 mg gabapentin without prescription overnight cialis 5 mg daily, canada 2 000 mg of ibuprofen is an overdose will 40 mg of fluoxetine help you lose weight nitroglycerin 9 mg bid cuanto vale finasteride generico feldene 40 mg bula reciprocity agreements between states for ui can 12.5 mg of viagra be effective splitting a 5 mg cialis side effects of lisinopril 10 mg patients views prices of nexium 10 and 20 sachets k?pa kamagra in thailand what is the average street cost of anafranil benazepril 400 mg uses cost of diamox tablets cialis cheap canada next day delivery 0.25 mg finasteride pills metoprolol for afib reviews can i get generic levitra in malaysia genericos plavix kamagra bestellen rezeptfrei finasteride ejaculation disorder generic viagra gels is it safe to use viagra and extenze together griseofulvin howdotofound canada purchase clomid no prescription next day delivery cada cuanto se puede usar cytotec cialis rezeptfrei telefonisch bestellen evista 60 mg lilly sertraline use in dementia liquid keflex cats fda safety communication zocor efectos anafranil 25 mg generic brand for nexium does permethrin work in dogs female viagra in mexico ibuprofen brand name india augmentin in end stage renal failure buy viagra in athens uroxatral generic yet celebrex 200 mg vs duexis long does take cialis 5 mg work benadryl dogs liquid is zyrtec safe during pregnancy medicamento abilify 10 mg gabapentin liquid clomiphene citrate online pharmacy prednisone and bad taste in mouth arimidex cost without insurance doxycycline price in delhi enalapril in plasma generic version of metoprolol succinate shipping to australia viagra india cost prednisone shot when does coreg cr go generic metronidazole for ear infections in dogs when is the best time of day to take amaryl claritin 10 mg how often to take metformin vs glyburide in gestational diabetes cost of dexamethasone in netherlands naltrexone implant in melbourne comprar viagra en pto montt warfarin education in vietnamese aciclovir rowcmoadreders australia lisinopril hctz ring in the ears plavix 80 mg manufacturer india retail cost macrobid fluconazole 150 mg dosing role of estradiol in animal metabolism crestor and muscle pain in arms buying fosamax online propecia minoxidil online comprar lasix much does cost reciprocal inhibition papers yingzu huang in brain how much will i have to pay for viagra 50 mg cheapest viagra for sale uk simvastatin 80 mg tablets felodipine costco does crestor have lipitor in it amoxicillin uk price boots nortriptyline 50 mg for migraine sale vardenafil 10 pills levothyroxine full price distributor of acyclovir 1mg iv in the philippines visit detroit canada buy cialis reglan side effects in pregnancy over the counter equivalent to cialis cefixime 100 mg dt flagyl forte 500 mg treated gums problem ciprofloxacino normon 250 mg efg it is real sildenafil. prednisone india pharmacy orlistat 120 mg pre proventil eciwlcodkedefe online what is skelaxin 800 mg i whant to buy viagra cialis online canada buy albenza 200 mg side effects is 10 mg viagra effective viagra available in uk differin acne cream reviews buy lexapro prednisone in veterinary use generic viagra and premature ejaculation purchase neurontin canada dexamethasone 0.5 mg 5ml elixir salep elocon krim there generic nexium pills betamethasone sodium phosphate per 4 mg black woman in cialis commercial hydroxyurea in the treatment of sickle cell linezolid 600 mg price comparison usa generic for lipitor or motilium 10 mg comprimidos recubiertos con película online viagra pay pal fluoxetine reviews depression que causa el sildenafil crestor 20 mg reviews buying nolvadex buy strattera 18mg online viagra generic equivalent south africa can benadryl cause urinary incontinence in dogs ranitidine hcl brand names marketing target market for viagra reviews on zofran viagra available in south africa split bupropion hcl 100 mg in half generico cialis ciudad real where to buy levitra in kuala lumpur reciprocal inhibition papers documented in brain res seroquel cost australia tamoxifen 20 mg yan etkileri voltaren comprime 75 mg what time is best to take abilify manfaat obat acyclovir 200 mg voltaren in polen kaufen ibuprofen 400 mg vs paracetamol viagra on line paypal canada prix comprimé cialis cialis 5mg how much does it cost generic micardis cost how many milligrams of acetaminophen in tylenol 2 compare generic cialis prices online buy generic astelin como usar voltaren gel viagra force from canada wellbutrin pain in legs seroquel bestellen online acetaminophen in motrin avodart eciwlcodkedefe canada comprar cialis barato contrareembolso avodart canadian product monograph doxycycline for birds at walmart long term azithromycin in copd price zestril 20 mg prednisone 8mg uk orlistat 120 mg lindeza trental price in india ejemplos de actos realizativos cetirizine hydrochloride tablets 20 mg cialis 10 mg in singapore nitroglycerin transdermal drug delivery system losartan 10 mg precio quetiapine tablets india fake viagra in india amoxicillin 125 mg buy online celebrex in renal failure azithromycin in kids generic sildenafil compared to viagra sildenafil over the counter or prescription over the counter substitute for celebrex viagra generico bula side effects of dexamethasone in iontophoresis is toprol safe to take with viagra esomeprazole manufacturers in india price plavix malaysia best viagra price online what is fluconazole used for in women orange mobicarte usa telmisartan 10 mg and enalapril for dogs can you buy tretinoin cream over counter cialis cat costa is there caffeine in tylenol pm buy nolvadex and clomid pct allegra 180 mg efectos minocycline er 45 mg prednisone 10 mg dosing instructions why does cialis and viagra cost so much como se usa estradiol order vermox uk clomiphene citrate ip 25 mg for women flovent canada pharmacy imitrex 25 mg what is piroxicam 20 mg capsule cheapest generic viagra internet loratadine 10 mg how many to take cost accutane aetna insurance glucophage in pregnancy zoloft works really well how safe is methotrexate for psoriasis doxycycline 100 mg khasiat viagra for men in darwin to purchase how many days do the fluconazole 150 mg start to work dutasteride buy what does buspirone 10 mg look like generics for wellbutrin xl 300 bupropion 150 mg medicine opinions on which is best avodart or proscar how many times in one night can i use cialis propecia sale ireland sucralfate brand name in india where to buy lexapro generic can you amoxicillin over the counter los angeles amount of acetaminophen in tylenol pm remeron 15 mg prix bijsluiter furosemide 40 mg pch where to buy levitra in chennai is there a steroid in ventolin differin cream 0.1 uk viagra over counter india metoprolol 25 mg twice daily. order spironolactone amiodarone in junctional rhythm aldactone 25 mg compresse who makes generic propecia cialis 10 mg dosaggio who are women in cialis ads kamagra online ohne rezept comprar cialis en sevilla sin receta propecia 90 tablets cheap atorvastatin in hypertension zofran generic costco viagra for sale in singapore is combivent available in canada finasteride in hong kong buy viagra in new zealand can you take 1000mg paracetamol with 400 mg ibuprofen nizoral shampoo 2 australia much does seroquel cost sildenafil citrate tablets for sale azithromycin dihydrate as square brand is valtrex over the counter in usa sale pelo propecia folcres generic is it just as good as propecia reliable uk viagra cheap viagra manila generic viagra mastercard orders order avodart baownbeuv prozac 30 mg yan etkileri cialis prezzo 5 mg mechanism of dexamethasone in nausea naproxen over the counter in canada ranitidine corticosteroid viagra 100 mg docpharm aurogra generic viagra tablets kamagra gel and masterbating zovirax pills online docusate sodium vicodin online viagra opinions para que sirve el ofloxacino 400 mg indomethacin safe take dr reddy omeprazole uk hydroxyzine hydrochloride brand names misoprostol no rx metformin er 1000 mg nabumetone 500 mg high buy viagra with p force can you get domperidone in the united states viagra sale for canadians does. viagra require a prescription in canada valparin chrono 300 price how long does ranitidine stay in your system will generic vytorin available indian medicine sildenafil cobra boss escitalopram oxalate for sale cutting pills in half viagra tretinoin 01 gel reviews cetirizine 10 mg while breastfeeding
Granite Island Group Banner

TDR Tutorial - Introduction to Time Domain Reflectometry

An Introduction to Time Domain Reflectometers

Time Domain Reflectometers have been around for many years and remain the fastest, most accurate way to pinpoint cabling problems.

Historically, the TDR has been reserved for only large companies and high level engineers. This was due to the complexity of operation and high cost of the instruments. The TDR has been greatly under utilized.

Riser-Bond Instruments recognized these shortcomings and developed the first "little TDR" in the early 1980s. The simplified digital TDR has now become a standard tool for the first level technician. Riser-Bond Instruments' complete product line has been permeated by the concept that test equipment should be simple, accurate, user-friendly, rugged, and high value for the cost.

Due to advances in today's technology, the operation and interpretation of a TDR have been greatly simplified. Because of its ability to identify cable problems, the TDR is now rapidly regaining popularity throughout communications industries.

If a cable is metal and it has at least two conductors, it can be tested by a TDR. TDRs will troubleshoot and measure all types of twisted pair and coaxial cables, both aerial and underground.

TDRs are used to locate and identify faults in all types of metallic paired cable. TDRs can locate major or minor cabling problems including; sheath faults, broken conductors, water damage, loose connectors, crimps, cuts, smashed cables, shorted conductors, system components, and a variety of other fault conditions. In addition, TDRs can be used to test reels of cable for shipping damage, cable shortages, cable usage, and inventory management.

The speed and accuracy of the time domain reflectometer makes it today's preferred method of cable fault location. Although today's instruments are more user friendly, a good understanding of the basic principles and applications of a TDR is essential to successful troubleshooting. Like all new equipment, getting to know the instrument and its operation makes the TDR a more valuable tool.

Principles of Operation

The TDR works on the same principle as radar. A pulse of energy is transmitted down a cable. When that pulse reaches the end of the cable, or a fault along the cable, part or all of the pulse energy is reflected back to the instrument.

The TDR measures the time it takes for the signal to travel down the cable, see the problem, and reflect back. The TDR then converts this time to distance and displays the information as a waveform and/or distance reading.


There are two ways a TDR can display the information it receives. The first and more traditional method is to display the actual waveform or "signature" of the cable. The display, which is either a CRT or an LCD, will display the outgoing (transmitted) pulse generated by the TDR and any reflections which are caused by impedance discontinuities along the length of the cable.

The second type of display is simply a numeric readout which supplies the distance indication in feet or meters to the first major reflection caused by an impedance change or discontinuity. Some instruments also display if the fault is an OPEN or SHORT indicating a HIGH IMPEDANCE change or a LOW IMPEDANCE change respectively.

Traditional Waveform TDRs supply more information than do the digital numeric versions. However, the simplified digital models are less expensive and easier to operate. Costing only a fraction of a traditional TDR, many simplified digital TDRs are just as accurate and can locate most major cable faults.


Any time two metallic conductors are placed close together, they form a cable impedance. A TDR looks for a change in impedance which can be caused by a variety of circumstances, including cable damage, water ingress, change in cable type, improper installation, and even manufacturing flaws.

The insulating material that keeps the conductors separated is called the cable dielectric. The impedance of the cable is determined by the spacing of the conductors from each other and the type of dielectric used.


If the conductors are manufactured with exact spacing and the dielectric is exactly constant, then the cable will be constant. If the conductors are randomly spaced or the dielectric changes along the cable, then the impedance will also vary along the cable.

A TDR sends electrical pulses down the cable and samples the reflected energy. Any impedance change will cause some energy to reflect back toward the TDR and will be displayed. How much the impedance changes determines the amplitude of the reflection.



Many TDRs have selectable pulse width settings. The larger the pulse width, the more energy is transmitted and therefore the further the signal will travel down the cable. Pulse widths may include 2 nsec, 10 nsec, 100 nsec, 1000 nsec, 2000 nsec, and 4000 nsec. A TDR may contain only one or all of the pulse width settings.

NOTE: Even when testing very long lengths of cable, always start the fault finding procedure in the shortest pulse width available, as the fault may be only a short distance away. If the fault is not located, switch to the next larger pulse width and retest. Keep switching to the next larger pulse until the fault is located.

Sometimes larger pulse widths are helpful even for locating faults that are relatively dose. If the fault is very small, the signal strength of a small pulse may not be enough to travel down the cable, " see" the fault, and travel back. The attenuation of the cable combined with the small reflection of the partial fault can make it difficult to detect. A larger pulse width would transmit more energy down the cable, making it easier to see the small fault.


The pulse generated by the TDR takes a certain amount of time and thus distance to launch. This distance is known as the blind spot. The length of the blind spot varies with the pulse width. The larger the pulse width, the larger the blind spot.

It is more difficult to locate a fault contained within the blind spot. If a fault is suspected within the first few feet of cable, it is advisable to add a length of cable between the TDR and the cable being tested. Any faults that may have been hidden in the blind spot can now easily be located. When adding a length of cable to eliminate the blind spot, remember the TDR is also reading the length of this jumper cable. The length of the jumper must be subtracted from the cable when measuring from the point of connection.

It is best if the jumper cable is the same impedance as the cable under test. The quality of the connection is an important factor regardless of the type of connection or jumper being used.


The TDR is an extremely accurate instrument. However, variables in the cable itself sometimes cause errors in distance measurements. One way to minimize error is to use the correct Velocity of Propagation (VOP) of the cable under test. The VOP is a specification of the cable indicating the speed at which a signal travels down the cable. Different cables have different VOPs. In order to assure the most accurate distance measurements, the cable VOP must be determined.

VOP Defined: The speed of light in a vacuum is 186,400 miles per second. This speed is represented by the number 1 (100%). All other signals are slower. A cable with a VOP of .85 would transmit a signal at 85% of the speed of light. A twisted pair cable, which typically has a lower VOP (such as .65), can transmit a signal at 65% of the speed of light.

The VOP number of a cable is determined by the dielectric material that separates the two conductors . In a coaxial cable, the foam separating the center conductor and the outer sheath is the material determining the VOP. In twisted pair, the VOP number is determined by the spacing between the plastic.

Knowing the VOP of a cable is the most important factor when using a TDR for fault finding. By entering the correct VOP, the instrument is calibrated to the particular cable. Typically, the VOP of the cable under test will be listed in the cable manufacturer's catalog or specification sheet. If not, simply measure a length of good cable (no faults) and change the TDR's VOP setting until the display shows the same distance reading as the measured length. The VOP of a cable can change with temperature and age. It can also vary from one manufacturing run to another. Even new cable can vary as much as +/- 3%.

One might think the variations in VOP would make it almost impossible to locate a fault accurately. Fortunately, there are ways to minimize the error in the VOP when testing a faulted cable, resulting in very accurate distance measurements. These techniques do not work when testing or measuring good (no fault) cable.

The most common technique used to reduce VOP error is to test the faulty cable from both ends. The procedure is as follows:

Determine the path of the cable. With a Measuring wheel or tape, measure the exact length of the cable being tested. Set the VOP according to the manufacturers specifications, test the cable from one end, and record the distance reading. Next, using the same VOP setting, test from the opposite end of the cable and record. If the sum of the readings is the exact length of the cable that was measured, the VOP is correct and the fault has been located.

If the sum of the two readings is more than the measured distance, reduce the VOP setting and re-test. If the sum of the two readings is less than the measured distance, increase the VOP setting. In this case, the operator must also consider the possibility of two faults.

The same result can be obtained mathematically. Take the actual cable length and divide by the sum of the two TDR readings obtained by the tests from each end . This gives the adjustment factor. Then multiply each of the TDR readings by the adjustment factor. This result will be the corrected length readings.

A partial listing of cable types and their Velocity of Propagation.


19 AWG Gel-Filled 68
22 AWG Gel-Filled 66
24 AWG Gel-Filled 62
26 AWG Gel-Filled 60
19 AWG AIR 72
22 AWG AIR 67
24 AWG AIR 66
26 AWG AIR 64
Polyethylene 66
Polypropylene 66
Teflon 69
PIC 67
Pulp 72

BeldenFoam 78S-82
Solid 66
Comm/Scope (F) 82
QR 88
Times Fiber RG-59 93
T4,6,10,TR+ 87
TX, TX10 89
Dynafoam 90
Trilogy (F) 83
CapScan FOAM S2
CC SS 88
CZ Labs FOAM 82
General Cable RG-59 82
MC2 93
Scientific AtlantaRG-59 81
Trunk 87
UTP 26 64
Thinnet 66-70
Ethernet 77
Token Ring 78
Arcnet 84
Twinaxial AIR 80
Twinaxial 71
Appletalk 68
Type 1 64
Type 2 66
Type 3 70
Type 4 72
Type 5 76
Type 6 78
Type 7 82
Type 8 84
Type 9 82
FHJI-50 1/4" 79
FSJI-50 1/4" 78
FSJ4-50B 1/2" 81
LDF2-50 3/8" 88
LDF4-50A 1/2" 80
LDF4-75 1/2" 88
LDF5-50A 7/8" 89
LDF7-50 1 5/8" 88
FT4-50 1/2" 85
FT5-50 7/8" 89
HJ4-50 1/2" 91
HJ5-50 7/8" 92
HJ5-75 7/8" 90
HJ7-50A 1 5/8" 92
HJS-50B 3" 93
HJ11-50 4" 92
HJ9-50 5" 93
FLC12-50J 1/2" 88
FLC78-50J 7/8" 88
FCC 38-50J 3/8" 81
FLC 12-50J 1/2" 88
FLC 78-50J 7/8" 88
FLC 158-50J 1 5/8" 88
920213 7/8" 99
920214 1 5/8" 99
HCC12-50J 1/2" 91
HCC7S-50J 7/8" 91
HCC15S-50J 1 5/8" 95
HCC300-50J 3" 96
HCC312-50J 3 1/2" 96
HF41/2CU24 4 1/2" 97

| TDR Principles of Operation | Usage Techniques | Waveform Analysis |
| General | CATV | Telephone | Broadcast | Cellular | 2-Way Radio | Power | LAN/WAN |
| Dual Twisted Pair and Coax TDR | Dual Twisted Pair TDR | Coax TDR | Basic Numeric TDR |

Advanced TSCM Signals Detection and Analysis
TSCM - Sweeping the Spectrum for Eavesdropping Devices

| Home | What is TSCM | Types of Bugs | Warning Signs You're Bugged |
| How To Behave if Bugged | TSCM Threat Levels | How To Engage a TSCM Firm |
| Qualifications | TSCM Protocol | Bug Frequencies | Phone Taps and Bugging |
| Signal Analysis | TDR Analysis | TDR Tutorial | Wiretapping | Training | Tools |
| Equipment | OSC-5000 | Kaiser | Riser Bond | Avcom | Search Rcvrs |
| Outside Links | Recommended TSCM Books | TSCM Reference Library |
| Recommended U.S. TSCM Firms | TSCM-L Mailing List |


Copyright ©2002, Granite Island Group