chosen sites information portal  

Plastic Extrusions

 
   

Home > Directory > Plastic Extrusions

Submit a Website
 
This Plastic Extrusions directory includes plastic extrusions solutions provider entries for many States in the USA plus Washington, DC.  This directory page lists plastic extrusions solutions providers that are located throughout the USA, including their organization or website names as well as their locations, phone numbers, and website links. 
Plastic Extrusions Image
Before visiting a plastic extrusions solutions provider listed herein, be sure to verify its address, hours of operation, and appointment requirements (if any) by visiting its website or contacting it.  The plastic extrusions solutions provider may no longer be in business or it may have moved, and business hours may be irregular.

Each listing specifies the County and State in which the plastic extrusions solutions provider is located as well as the database categories that are relevant to the listing.  Convenient links to related directory categories and websites may be provided at the bottom of this page.


Absolute Custom Extrusions Inc
Milwaukee, WI 53212
1-414-332-8133
www.ace-extrusions.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Accu-Tech Plastics Inc
Eau Claire, WI 54701
1-715-833-1677
www.atpamerica.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Advanced Extrusion
Becker, MN 55308
1-763-262-4480
www.advancedextrusion.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Allen Extruders Inc
Holland, MI 49423
1-616-392-9004
www.allenx.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Alliance Plastics
Chippewa Falls, WI 54729
1-715-288-6323
allianceplasticscorp.com
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Alpha Plastics Inc
Middlesex, NJ 08846
1-732-424-8400
www.plastic-extrusions.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Applied Plastics Inc
Oak Creek, WI 53154
1-414-764-2900
appliedplasticsinc.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Astro Plastics
Covington, GA 30014
1-770-786-2703
www.astroplastics.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Automated Manufacturing Systems
West Palm Beach, FL 33401
1-561-833-9898
www.ams-plasticextrusions.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Available Plastics Inc
Huntsville, AL 35811
1-256-859-4957
www.apiplastics.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

B D Custom Manufacturing
Bristol, IN 46507
1-574-848-0925
bdcustommfg.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Basic Plastics Company
Paterson, NJ 07504
1-973-977-8151
www.polyexpress.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

BU E Comp Inc
Bloomville, OH 44818
1-419-284-3381
www.buecomp.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Calpex Plastics Inc
Oceanside, CA 92056
1-760-940-6056
www.calpexplastics.com
  • Disposable Products Retail
  • Party Equipment and Supplies Sales and Rental
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Molders
  • Plastic Molds Manufacturers

Catalina Graphic Film Inc
Elk Grove Village, IL 60007
1-847-806-1340
catalinagraphicfilms.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Central Plastics Inc
Mcpherson, KS 67460
1-620-241-5800
cpi-ks.com
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Charter Films Inc
Superior, WI 54880
1-715-395-8258
www.charterfilms.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Charter Plastics
Titusville, PA 16354
1-814-827-9665
www.charterplastics.com
  • Industrial Equipment and Supplies Dealers
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

CME Plastics
Clinton, MI 49236
1-517-456-7722
www.cmeplastics.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Color Master
Butler, IN 46721
1-260-868-2320
color-master.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Crayex Corporation
Piqua, OH 45356
1-937-773-7000
www.crayex.com
  • Charitable and Nonprofit Organizations
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Creative Extruded Products Inc
Tipp City, OH 45371
1-937-667-4485
creativeextruded.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Crescent Plastics Inc
Evansville, IN 47711
1-812-428-9305
crescentplastics.com
  • Charitable and Nonprofit Organizations
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Custom Plastics
Elk Grove Village, IL 60007
1-847-439-6770
www.customplasticsinc.com
  • Industrial Equipment and Supplies Wholesale and Manufacturers
  • Industrial Equipment Parts and Accessories Wholesale and Manufacturers
  • Metals
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Custom Profile Inc
Grand Rapids, MI 49534
1-616-735-4410
www.custom-profile.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Custom Profiles Inc
Fitzgerald, GA 31750
1-229-423-2929
www.customprofiles.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

D K Plastics
Archer, IA 51231
1-712-723-5372
dkplastics.com
  • Building Materials and Supplies Dealers
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

DARA Inc R & D DIV
Lebanon, PA 17046
1-717-274-1800
daraplastics.com
  • Industrial Equipment and Supplies Dealers
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Dimex Corporation
Marietta, OH 45750
1-740-374-3100
www.dimexcorp.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Diversified Plastics
Tuscumbia, AL 35674
1-256-383-6303
www.diversified-plastics.com
  • Industrial Equipment and Supplies Wholesale and Manufacturers
  • Industrial Equipment Parts and Accessories Wholesale and Manufacturers
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Double H Plastics
Warminster, PA 18974
1-215-674-4100
www.doublehplastics.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Dunn Industries Inc
Manchester, NH 03103
1-603-666-4800
dunnindustries.com
  • Medical Equipment and Supplies Retail
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Excalibur Extrusion Inc
Placentia, CA 92870
1-714-528-3384
excaliburextrusions.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Molders

Extrusion Controls & Supply
Waukesha, WI 53186
1-262-754-6805
extrusioncontrol.com
  • Industrial Equipment and Supplies Dealers
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Extrusions Inc
Fort Scott, KS 66701
1-620-223-1111
www.aluminumextrusions.com
  • Metal Finishing
  • Metals
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Extrutech Plastics Inc
Manitowoc, WI 54220
1-920-684-9650
www.epiplastics.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Fabricated Extrusion Company
Modesto, CA 95354
1-209-529-9200
fabexco.com
  • Importers
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Flex Products Inc
Carlstadt, NJ 07072
1-201-933-3030
flex-products.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Formtech Enterprises Inc
Stow, OH 44224
1-330-688-2171
www.formtech.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Formtech Enterprises Inc
Bogart, GA 30622
1-706-543-2428
formtech.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Freeman Manufacturing
Newberg, OR 97132
1-503-554-5509
www.freeman-mfg.com
  • Disposable Products Retail
  • Medical Equipment and Supplies Retail
  • Party Equipment and Supplies Sales and Rental
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Fukuvi USA Inc
Dayton, OH 45424
1-937-236-7288
www.victorybear.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

General Films Inc
Covington, OH 45318
1-937-473-3033
www.generalfilms.com
  • Moving and Storage Commercial and Industrial
  • Moving and Storage
  • Packaging and Shipping Materials Retail
  • Packaging and Shipping Services
  • Packing and Crating Materials
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Genpak Llc
Glens Falls, NY 12801
1-518-798-9511
www.genpak.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Foam Products

Grayline Inc
Waukesha, WI 53188
1-262-542-4300
graylineinc.com
  • Electric Equipment and Supplies Dealers
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Grayline Inc
Waukesha, WI 53188
1-262-542-4300
www.graylineinc.com
  • Electric Companies
  • Electric Equipment and Supplies Dealers
  • Government Contractors
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers
  • Tours and Charters

GSH Industries
Strongsville, OH 44149
1-440-238-3009
www.gshindustries.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Hudson Extrusions Inc
Hudson, OH 44236
1-330-650-0524
www.hudsonextrusions.com
  • Industrial Equipment and Supplies Wholesale and Manufacturers
  • Medical Equipment and Supplies Retail
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers
  • Tool and Die Makers

Hunsinger Plastics
Bally, PA 19503
1-610-845-9111
www.hunsinger.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Imperial Plastics Inc
Rittman, OH 44270
1-330-927-5065
www.ip-inc.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Inline Plastics Inc
Ontario, CA 91761
1-909-923-1033
inlineplasticsinc.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Intek Plastics Inc
Hastings, MN 55033
1-651-437-7700
intekplastics.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Itasca Plastics
Saint Charles, IL 60174
1-630-443-4446
www.itascaplastics.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

J & L Custom Plastic Extrusion
South El Monte, CA 91733
1-626-442-0711
www.jlplastic.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Jayhawk Plastics Inc
Olathe, KS 66062
1-913-764-8181
jayhawk.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Kel-Eez
Akron, OH 44312
1-330-784-7400
kel-eezwindows.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

King Plastic Corporation
North Port, FL 34288
1-941-423-8666
kingplastic.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Kobelco Stewart Bolling Inc
Hudson, OH 44236
1-330-655-3111
www.ksbiusa.com
  • Importers
  • Industrial Equipment and Supplies Dealers
  • Industrial Equipment and Supplies Wholesale and Manufacturers
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

L B Plastics Inc
Mooresville, NC 28115
1-704-663-1543
www.lbplastics.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Landmark Plastic Corporation
Akron, OH 44306
1-330-785-2200
www.landmarkplastic.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Molders
  • Plastic Molds Manufacturers

LECO Plastic Inc
Hackensack, NJ 07601
1-201-343-3330
www.lecoplastics.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Lite Extrusions
Gardena, CA 90248
1-310-329-4149
liteextrusions.com
  • Building Materials and Supplies Wholesale and Manufacturers
  • Electric and Electronic Equipment and Supplies
  • Electric Equipment and Supplies Wholesale and Manufacturers
  • Lighting Equipment and Systems Wholesale and Manufacturers
  • Lighting Retail
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Middlefield Plastics Inc
Middlefield, OH 44062
1-440-834-4638
www.middlefieldplastics.com
  • Adhesives and Glues
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Morse Industries
Kent, WA 98032
1-253-852-1399
morseindustries.com
  • Advertising
  • Marine Equipment and Supplies Wholesale and Manufacturers
  • Metal Fabricators
  • Metal Products Wholesale and Manufacturers
  • Metal Products
  • Metals
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Sheet Metal Equipment and Supplies Wholesale and Manufacturers

National Plastek Inc
Caledonia, MI 49316
1-616-698-9559
plastek.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

New England Extrusion Inc
Turners Falls, MA 01376
1-413-863-3171
www.nex-films.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

New Process Fibre Company
Greenwood, DE 19950
1-302-349-4535
newprocess.com
  • Industrial Equipment and Supplies Dealers
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Northland Plastics Inc
Sheboygan, WI 53081
1-920-458-0732
northlandplastics.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Omega Plastic
Elkhart, IN 46516
1-574-295-2413
omegaplasticscorp.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Parker Nycoil Corporation
Randleman, NC 27317
1-336-495-2585
nycoil.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Patwin Plastics Inc
Linden, NJ 07036
1-908-486-6600
www.patwin.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Paul Murphy Plastics Company
Roseville, MI 48066
1-586-774-4880
www.paulmurphyplastics.com
  • Industrial Equipment and Supplies Dealers
  • Industrial Equipment and Supplies Wholesale and Manufacturers
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers
  • Plastic Foam Products

PBS Plastics
Barrington, NH 03825
1-603-868-1717
www.pbsplastics.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Plascore Inc
Zeeland, MI 49464
1-616-772-1220
www.plascore.com
  • Building Materials and Supplies Wholesale and Manufacturers
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Plaskolite Inc
Columbus, OH 43219
1-614-294-3281
www.plaskolite.com

Plastic Processor Inc
Hamilton, IN 46742
1-260-488-3999
www.plasticprocessorsinc.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Poly-Flex Inc
Walworth, WI 53184
1-262-275-2156
polyflexinc.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Precision-Trim
Boaz, AL 35957
1-256-593-2346
www.precisiontriminc.com
  • Metal Finishing
  • Metals
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Preferred Plastics
Louisville, KY 40258
1-502-935-3070
preferredplastics.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Profile Manufacturing Inc
New Baltimore, MI 48051
1-586-598-8383
profilemfg.com
  • Auto Parts Retail
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Putnam Plastics Co LLC
Dayville, CT 06241
1-860-774-1559
www.putnamplastics.com
  • Medical Equipment and Supplies Retail
  • Medical Equipment and Supplies Wholesale and Manufacturers
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Quadel Industries Inc
Coos Bay, OR 97420
1-541-269-7351
www.quadel.net
  • Die Cutting Equipment and Supplies
  • Plastic Extrusions
  • Plumbing Contractors
  • Prefabricated Metal Buildings Manufacturers
  • Tool and Die Makers

Quality Profile Service
Council Grove, KS 66846
1-620-767-6757
www.qualityprofile.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Reese Enterprises Inc
Rosemount, MN 55068
1-651-423-1126
reeseusa.com

Regenex Corporation
West Middlesex, PA 16159
1-724-528-5900
regenex.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Roscom Inc
Croydon, PA 19021
1-215-781-1700
www.roscom.net
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Rotuba Extruders Inc
Linden, NJ 07036
1-908-486-1000
www.rotuba.com
  • Importers
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Scandia Plastics
Plaistow, NH 03865
1-603-382-6534
scandia-nh.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Seagate Plastics
Waterville, OH 43566
1-419-878-5010
seagateplastics.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Seiler Plastics
Saint Louis, MO 63123
1-314-815-3030
www.seilerpc.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Sierra Aluminum Company
Riverside, CA 92509
1-951-781-7800
www.sierraaluminum.com
  • Importers
  • Metals
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Southern Film Extruders Inc
High Point, NC 27262
1-336-885-3412
southernfilm.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Spiratex Company
Monroe, MI 48162
1-734-289-4800
www.spiratex.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

STC Equipment Corporation
Wayne, NJ 07470
1-973-696-4330
www.atstc.com
  • Industrial Equipment and Supplies Dealers
  • Industrial Equipment and Supplies Wholesale and Manufacturers
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Molders

Superior Profiles
City Of Industry, CA 91745
1-626-336-6232
www.superiorprofiles.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Foam Products
  • Plastic Molders

TEEL Plastics CO Inc
Baraboo, WI 53913
1-608-355-3080
www.teel.com
  • Medical Equipment and Supplies Retail
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions
  • Plastic Fabrics, Film, Sheets and Rods Manufacturers

Trim-Lok Inc
Buena Park, CA 90620
1-714-562-0500
trimlok.com
  • Auto Parts Retail
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Valley Extrusions
Metuchen, NJ 08840
1-732-549-7100
valley-extrusions.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Valtech Corporation
Pottstown, PA 19464
1-610-705-5900
www.valtechcorp.com
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Vidon Plastics Inc
Lapeer, MI 48446
1-810-667-0634
www.vidonplastics.com
  • Disposable Products Retail
  • Party Equipment and Supplies Sales and Rental
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions

Wisconsin Plastic Products
Plymouth, WI 53073
1-920-893-4500
wiplastic.com
  • Disposable Products Retail
  • Party Equipment and Supplies Sales and Rental
  • Plastic and Plastic Products Wholesale and Manufacturers
  • Plastic Extrusions


Related Category Page(s)

Weather Stripping
Weather Stripping
red thermoplastic pellets
Compound Plastics Manufacturers

101 Plastic Extrusions entries listed on this page.
Copyright © Zeducorp.  All rights reserved.

Plastic Extrusions Directory