Gus J. SolomonUnited States Courthouse
← Back to the building1933 reconstruction · research preview

The measured building.

Every dimension belongs to an object and a drawing. Original room numbers, object marks, printed values and source regions stay together—even when the answer is unresolved.

Source photographs
464
Identified objects
4872
Verified printed values
12046
Disputed values
20

464 of 464 photographs have extraction records, containing 27,517 properties. Initial image review is not exhaustive extraction: 0 photographs have passed the full-region check. 66 numbered sheets are reconciled. Modeling and architectural registration are separate work; these counts do not establish a complete building.

Download the structured register (JSON)

Open the coordinated research model →

Clear filters
IMG_0899 · Folder 195

DISTRICT COURT ROOM BALUSTRADES

Sheet Shop Drawing 68

Extraction: Reviewed · extraction partial. full photographed field; upper overlaid baluster part strip; main part studies and sectional build-ups; joint-orientation note; balustrade elevation and plan chains; Room 602/612 labels; white-oak/finish note; approval notation and title block; visible background note for applicability exclusion Partial timed visual review: Targeted source-local review only; bounds broadly locate the inspected source field. Partial timed visual review: undefined Partial timed visual review: Bounded source review; prior readings reused, every new property source-local and authoring-ineligible. No whole-image completion or installed quantity established. Partial timed visual review: Text-only reuse of courtroom-602-img0899-balustrade-detail. Rotation is inherited master transform, not newly verified access derivative rotation. Partial timed visual review: Bounded source reinspection; prior verified measurements reused without duplicating them. No completion or geometry claim. Partial timed visual review: undefined

Highlighted reading: DRAWING NO. 68.

Show every recorded property on this drawing →

Unresolved extraction work
  • Target linework hidden beneath folds or overlaid paper cannot be reviewed from this photograph.
  • Several faint dimension strings and endpoints remain unreadable.
  • Drawing scale, architectural sheet number and complete issue/revision chain are not legible.
  • No companion image was visually opened in this bounded extraction.
  • Room 602/612 base-face controls
  • part-to-joint map
  • gate and count controls
  • Sheet 238
  • Both between-base-face numbers illegible in selected master strip
  • Gate fractions and clear endpoints
  • Overlay/fold-hidden fabrication regions
  • Installed instance allocation and accepted source-to-building transform
  • Complete construction profiles, joinery and governing revision
  • Whole-region exhaustive extraction not certified
  • Room602 and612 between-base-face numerals remain illegible
  • Gate clear width, thickness applicability, hardware and swing
  • Rail/post/baluster complete profiles and part-to-joint map
  • Installed counts and registered run endpoints
  • Fold/overlay-hidden regions require unobscured companion
  • Gate/hardware and complete installed counts
  • Profile sections
  • Placement
  • Whole-region completion
  • Room 602/612 between-base-face controls
  • Part and joinery ownership
  • Fold/overlay-hidden linework
  • Sheet 238 crosswalk
  • Installed instance allocation and world registration
  • Complete fine dimensions, sections and joinery
  • Companion references and review disposition
  • Accepted historical revision and physical installed instance allocation
  • Complete member profiles, hardware templates, fasteners and joinery
  • Companion details, floor/room crosswalk and source-to-building registration

Download OCR observations (unverified)

Loading the selected drawing…

Scroll or pinch to inspect this drawing. The gold outline locates the selected reading. Archival drawing photograph · Oregon Historical Society research collections.

Open source image separately ↗

44 matching objects

An identified object is not a fully modeled object. Missing dimensions, locations and relationships remain explicit.

courtroom-balustrade · f6-court602-w257-wood-balustradeModeling: not-modeled

Wood balustrade between public and court zones

Research representation: none. Architectural checks: pending.

Sixth floor

IMG_0899 local shop-drawing coordinates; no accepted W257/W8/world transform.

Source relationships · not a verified physical connection

14 recorded properties

Still to extract or check
  • height
  • rail and baluster profiles
  • gate location and swing
  • exact endpoints
  • posts
  • attachment
  • building transform
  • world transform
  • overall run length
  • post and baluster installed quantities
  • gate clear width and swing
  • complete part-to-assembly map
Inspect this object’s readings →

View source IMG_1274 ↗

shop-drawing-component-register · f6-court602-img0899-balustrade-source-detailModeling: not-modeled

IMG_0899 Room 602 balustrade shop-detail register

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: Shop Drawing 68

IMG_0899 local shop-drawing coordinates; no accepted W257/W8/world transform.

Source relationships · not a verified physical connection

11 recorded properties

Still to extract or check
  • Room 602 and Room 612 between-base-faces dimension values are unreadable/obscured.
  • Overall height, complete rail/base sections, exact endpoints, post/baluster spacing, installed quantities, and gate width/swing are unresolved.
  • Several visible dimensions lack defensible endpoints because folds and overlaid sheets cross the linework.
  • The 1–36 shop-part marks are transcribed, but a complete fabrication/joinery map is not verified.
  • IMG_0899 has no world transform and is not registered to W257 or W8.
  • The W257 SEE DETAIL SHEET No. 238 callout is not positively resolved to IMG_0899; Shop Drawing No. 68 is not treated as architectural Sheet 238.
  • No paper-scale or pixel-derived measurements are permitted.
Inspect this object’s readings →

View source IMG_0899 ↗

balustrade-rail-run-prototype · f6-court602-img0899-rail-run-prototypeModeling: not-modeled

Rail/base run with repeated post and circular-feature rhythm

Research representation: none. Architectural checks: pending.

Sixth floor

IMG_0899 local shop-drawing coordinates; no accepted W257/W8/world transform.

Source relationships · not a verified physical connection

3 recorded properties

Still to extract or check
  • complete bay chain
  • rail cross-section dimensions
  • base cross-section dimensions
  • circular-feature diameter and function
  • exact Room 602/612 variant mapping
Inspect this object’s readings →

View source IMG_0899 ↗

balustrade-post-prototype · f6-court602-img0899-post-prototypeModeling: not-modeled

Square post/pier prototype

Research representation: none. Architectural checks: pending.

Sixth floor

IMG_0899 local shop-drawing coordinates; no accepted W257/W8/world transform.

Source relationships · not a verified physical connection

4 recorded properties

Still to extract or check
  • elevation height
  • cap/base profiles
  • installed quantity
  • centerline coordinates
  • anchorage
Inspect this object’s readings →

View source IMG_0899 ↗

balustrade-gate-assembly · f6-court602-img0899-gate-assemblyModeling: not-modeled

Gate/opening assembly shown in the balustrade elevation

Research representation: none. Architectural checks: pending.

Sixth floor

IMG_0899 local shop-drawing coordinates; no accepted W257/W8/world transform.

Source relationships · not a verified physical connection

2 recorded properties

Still to extract or check
  • clear width
  • swing
  • leaf count
  • hinge/latch hardware
  • stop condition
  • accessibility clearance
Inspect this object’s readings →

View source IMG_0899 ↗

built-up-baluster-prototype · f6-court602-img0899-baluster-prototype-aModeling: not-modeled

Analytical baluster prototype A; no historical type name printed

Research representation: none. Architectural checks: pending.

Sixth floor

IMG_0899 local shop-drawing coordinates; no accepted W257/W8/world transform.

Source relationships · not a verified physical connection

3 recorded properties

Still to extract or check
  • complete profile ordinates
  • complete part-to-part joinery
  • installed quantity
  • spacing
  • all local dimensions
  • type applicability per bay
Inspect this object’s readings →

View source IMG_0899 ↗

built-up-baluster-prototype · f6-court602-img0899-baluster-prototype-bModeling: not-modeled

Analytical baluster prototype B; no historical type name printed

Research representation: none. Architectural checks: pending.

Sixth floor

IMG_0899 local shop-drawing coordinates; no accepted W257/W8/world transform.

Source relationships · not a verified physical connection

2 recorded properties

Still to extract or check
  • complete profile ordinates
  • complete part-to-part joinery
  • installed quantity
  • spacing
  • all local dimensions
  • type applicability per bay
Inspect this object’s readings →

View source IMG_0899 ↗

courtroom-balustrade-reference · f6-court612-img0899-balustrade-referenceModeling: not-modeled

Room 612 balustrade run explicitly labeled on IMG_0899

Research representation: none. Architectural checks: pending.

Sixth floor

IMG_0899 local shop-drawing coordinates; no accepted W257/W8/world transform.

2 recorded properties

Still to extract or check
  • Room 602 and Room 612 between-base-faces dimension values are unreadable/obscured.
  • Overall height, complete rail/base sections, exact endpoints, post/baluster spacing, installed quantities, and gate width/swing are unresolved.
  • Several visible dimensions lack defensible endpoints because folds and overlaid sheets cross the linework.
  • The 1–36 shop-part marks are transcribed, but a complete fabrication/joinery map is not verified.
  • IMG_0899 has no world transform and is not registered to W257 or W8.
  • The W257 SEE DETAIL SHEET No. 238 callout is not positively resolved to IMG_0899; Shop Drawing No. 68 is not treated as architectural Sheet 238.
  • No paper-scale or pixel-derived measurements are permitted.
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-01Modeling: not-modeled

IMG_0899 balustrade shop part 1

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 1

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-02Modeling: not-modeled

IMG_0899 balustrade shop part 2

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 2

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-03Modeling: not-modeled

IMG_0899 balustrade shop part 3

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 3

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-04Modeling: not-modeled

IMG_0899 balustrade shop part 4

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 4

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-05Modeling: not-modeled

IMG_0899 balustrade shop part 5

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 5

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-06Modeling: not-modeled

IMG_0899 balustrade shop part 6

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 6

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-07Modeling: not-modeled

IMG_0899 balustrade shop part 7

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 7

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-08Modeling: not-modeled

IMG_0899 balustrade shop part 8

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 8

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-09Modeling: not-modeled

IMG_0899 balustrade shop part 9

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 9

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-10Modeling: not-modeled

IMG_0899 balustrade shop part 10

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 10

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-11Modeling: not-modeled

IMG_0899 balustrade shop part 11

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 11

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-12Modeling: not-modeled

IMG_0899 balustrade shop part 12

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 12

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-13Modeling: not-modeled

IMG_0899 balustrade shop part 13

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 13

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-14Modeling: not-modeled

IMG_0899 balustrade shop part 14

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 14

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-15Modeling: not-modeled

IMG_0899 balustrade shop part 15

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 15

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-16Modeling: not-modeled

IMG_0899 balustrade shop part 16

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 16

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

1 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-17Modeling: not-modeled

IMG_0899 balustrade shop part 17

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 17

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

1 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-18Modeling: not-modeled

IMG_0899 balustrade shop part 18

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 18

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-19Modeling: not-modeled

IMG_0899 balustrade shop part 19

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 19

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-20Modeling: not-modeled

IMG_0899 balustrade shop part 20

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 20

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-21Modeling: not-modeled

IMG_0899 balustrade shop part 21

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 21

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

1 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-22Modeling: not-modeled

IMG_0899 balustrade shop part 22

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 22

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

1 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-23Modeling: not-modeled

IMG_0899 balustrade shop part 23

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 23

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

1 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-24Modeling: not-modeled

IMG_0899 balustrade shop part 24

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 24

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-25Modeling: not-modeled

IMG_0899 balustrade shop part 25

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 25

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-26Modeling: not-modeled

IMG_0899 balustrade shop part 26

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 26

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-27Modeling: not-modeled

IMG_0899 balustrade shop part 27

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 27

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-28Modeling: not-modeled

IMG_0899 balustrade shop part 28

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 28

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-29Modeling: not-modeled

IMG_0899 balustrade shop part 29

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 29

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-30Modeling: not-modeled

IMG_0899 balustrade shop part 30

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 30

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-31Modeling: not-modeled

IMG_0899 balustrade shop part 31

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 31

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

shop-part-mark · f6-court602-img0899-part-32Modeling: not-modeled

IMG_0899 balustrade shop part 32

Research representation: none. Architectural checks: pending.

Sixth floor · Original mark: 32

Printed shop-part identity only; assembly placement and complete joinery are unresolved.

Source relationships · not a verified physical connection

0 recorded properties

Still to extract or check
  • complete dimensions
  • profile
  • joinery interface
  • installed quantity
  • assembly placement
Inspect this object’s readings →

View source IMG_0899 ↗

View all source photographs →