• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Ryzen DRAM Calculator by 1usmus

Joined
Aug 9, 2019
Messages
1,717 (0.87/day)
Processor 7800X3D 2x16GB CO
Motherboard Asrock B650m HDV
Cooling Peerless Assassin SE
Memory 2x16GB DR A-die@6000c30 tuned
Video Card(s) Asus 4070 dual OC 2610@915mv
Storage WD blue 1TB nvme
Display(s) Lenovo G24-10 144Hz
Case Corsair D4000 Airflow
Power Supply EVGA GQ 650W
Software Windows 10 home 64
Benchmark Scores Superposition 8k 5267 Aida64 58.5ns
I have tried different settings I can do 527 on RFC but I don't like using higher volts to get lower rfc. If I drop wtrs to 4 I get 1 error in testmem. SCL at 4 or 3 give about the same performance not much difference. it was at 4 before i seem to get slightly higher copy rates with 3s.
Try 528, rfc is best divideable by 8 for 8gb kits and 16 for 16gb kits :)
 

novax94br

New Member
Joined
Jan 10, 2022
Messages
4 (0.00/day)
I can do 3600 CL14 @ 1.42V with my 32GB Kit of E-Die. If I had a capable CPU im sure I could do 3800 CL14. I can to tRCDRD of 17 @ 1.45V but 18 still gives good performance.
View attachment 231987View attachment 231989
nice...yeah my issue was all from the voltage(i needed 1.45) the mb just wasn't pushing it enough in the default docp profile ..I prob need to get a better mb
 
Joined
May 19, 2021
Messages
18 (0.01/day)
I thought I was stuck at 3466 with my Zen + CPU but after reading somewhere that ProcODT, termination block and Cad bus settings were often the stumbling block with getting zen + cpus to higher frequencies, I played around with those settings until I found the magic formula (which Dram Calculator didn't suggest) and got 3533 stable on my system. 3600 still eludes me though.
I just wanted to report that I found the magic formula of Termination and Cad Bus settings for 3600MHz with my setup. They were not the same as 3533. Below are the Dram Calculator suggestions and what actually worked. So Ryzen Zen+ owners, if you are stuck in the 3400 range, there is some hope for higher frequencies if you want to put the work into it.

1645125633538.png
 
Joined
Feb 1, 2019
Messages
3,667 (1.70/day)
Location
UK, Midlands
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 4080 RTX SUPER FE 16G
Storage 1TB 980 PRO, 2TB SN850X, 2TB DC P4600, 1TB 860 EVO, 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Soundblaster AE-9
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
I have found this calculator to propose very agressive timings now, when I was looking at my 5600G setup (and same for 2600X really). I picked the worst spec'd ram on the left, and selected the safe option, and it suggested timings that prevented even a post. So not very safe :) In addition the author of the app, I have seen him post a lot of stuff that conflicts with what the app recommends. The tool seems to work well on samsung B die though, just not on lower end hynix stuff or samsung E die.
 
Joined
Aug 21, 2013
Messages
1,940 (0.47/day)
I have found this calculator to propose very agressive timings now, when I was looking at my 5600G setup (and same for 2600X really). I picked the worst spec'd ram on the left, and selected the safe option, and it suggested timings that prevented even a post. So not very safe :) In addition the author of the app, I have seen him post a lot of stuff that conflicts with what the app recommends. The tool seems to work well on samsung B die though, just not on lower end hynix stuff or samsung E die.
Agreed. When i had Hynix JJR it suggested unrealistic timings. Now i have B-Die but i got the best timings by just copying what Buildzoid used on the same kit i have (Patriot Viper 4400). Plus the program has not been updated for nearly 2 years now (last update 15th May 2020) and the author now works at AMD (kudos to AMD recognising talent).

It seems to me that he starts a program with a big bang but then it fizzles out over some number of months. Happened with DRAM Calc, happened with ClockTuner,happened with Powerplan etc. Hydra is the latest but we will see how lang that lasts.
 
Joined
Feb 1, 2019
Messages
3,667 (1.70/day)
Location
UK, Midlands
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 4080 RTX SUPER FE 16G
Storage 1TB 980 PRO, 2TB SN850X, 2TB DC P4600, 1TB 860 EVO, 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Soundblaster AE-9
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
Agreed. When i had Hynix JJR it suggested unrealistic timings. Now i have B-Die but i got the best timings by just copying what Buildzoid used on the same kit i have (Patriot Viper 4400). Plus the program has not been updated for nearly 2 years now (last update 15th May 2020) and the author now works at AMD (kudos to AMD recognising talent).

It seems to me that he starts a program with a big bang but then it fizzles out over some number of months. Happened with DRAM Calc, happened with ClockTuner,happened with Powerplan etc. Hydra is the latest but we will see how lang that lasts.
Yeah I dont even know why I tried the timings I knew they were never going to work just from looking lol. Did it when I first got cpu, just not posted until now.

Didnt know he got employed by them, I wonder if he assisted in their memory compatibility improvements.
 

sirksel

New Member
Joined
Apr 15, 2022
Messages
2 (0.00/day)
A little new to this... but I just built a Ryzen 5950x on a ROG Dark Hero board with 128GB (4x32) of G.Skill Trident Z Neo (F4-3200C16Q-128GTZN), and I'm still within the return window on the parts. I originally was using DOCP/XMP settings, but ultimately went back to the motherboard's safe defaults. Even though it boots fine, and loads Win10, etc. I was still getting a very occasional BSOD.

I investigated with memtest86 boot disk and found reports of 50 or so errors on the test #2 and #3 (and I stopped there). I downloaded the DRAM Calculator to see if I could figure out some better timings, but I didn't see the 5950x in the processor drop down, nor did I know how to set the memory type, pcb revision, etc. for this ram.

Could anyone point me to some steps I might take to solve this or properly use the DRAM Calculator? I was sure I could get this working on DOCP (but couldn't) and then when the safe defaults didn't work, I was really baffled!

P.S. I also have an unopened G.Skill Trident Z Neo (F4-3600C18Q-128GTZN), but I didn't want to open it unless someone thinks it might solve the problem. I live far from the nearest MicroCenter, but these are the only two 128GB kits they carry. G.Skill support seems to think that either should work.

Thanks SO MUCH for any help or advice you all can send my way. (Also, is there a good discord board where you all IM about such stuff?) Many thanks!
 
Joined
Aug 21, 2013
Messages
1,940 (0.47/day)
A little new to this... but I just built a Ryzen 5950x on a ROG Dark Hero board with 128GB (4x32) of G.Skill Trident Z Neo (F4-3200C16Q-128GTZN), and I'm still within the return window on the parts. I originally was using DOCP/XMP settings, but ultimately went back to the motherboard's safe defaults. Even though it boots fine, and loads Win10, etc. I was still getting a very occasional BSOD.

I investigated with memtest86 boot disk and found reports of 50 or so errors on the test #2 and #3 (and I stopped there). I downloaded the DRAM Calculator to see if I could figure out some better timings, but I didn't see the 5950x in the processor drop down, nor did I know how to set the memory type, pcb revision, etc. for this ram.

Could anyone point me to some steps I might take to solve this or properly use the DRAM Calculator? I was sure I could get this working on DOCP (but couldn't) and then when the safe defaults didn't work, I was really baffled!

P.S. I also have an unopened G.Skill Trident Z Neo (F4-3600C18Q-128GTZN), but I didn't want to open it unless someone thinks it might solve the problem. I live far from the nearest MicroCenter, but these are the only two 128GB kits they carry. G.Skill support seems to think that either should work.

Thanks SO MUCH for any help or advice you all can send my way. (Also, is there a good discord board where you all IM about such stuff?) Many thanks!
Running four 32GB sticks is pretty hard for the memory controller.
Without knowing exact timings and voltages it's hard to suggest anything. What is your goal? Do you want to overclock from 3200 CL16?

Please post a screenshot from Zentimings: https://github.com/irusanov/ZenTimings/releases
 
Joined
Feb 17, 2010
Messages
1,682 (0.31/day)
Location
Azalea City
System Name Main
Processor Ryzen 5950x
Motherboard B550 PG Velocita
Cooling Water
Memory Ballistix
Video Card(s) RX 6900XT
Storage T-FORCE CARDEA A440 PRO
Display(s) MAG401QR
Case QUBE 500
Audio Device(s) Logitech Z623
Power Supply LEADEX V 1KW
Mouse Cooler Master MM710
Keyboard Huntsman Elite
Software 11 Pro
Benchmark Scores https://hwbot.org/user/damric/
Yeah that's a lot of RAM. Just because G.Skill rates the ICs as good, you still have to worry about motherboard signal limitations, and of course processor memory controller limitations.

I'd try the JEDEC speeds/timings first, then bump them up until you find your best frequency, then work on timings.

When you hit road blocks, try adding more SoC voltage and DRAM voltage. Try actively cooling the SoC VRM and the DRAM. Tuning that much RAM will not be easy but I bet you can get it to run faster than JEDEC speed/timing.
 

ir_cow

Staff member
Joined
Sep 4, 2008
Messages
4,577 (0.77/day)
Location
USA
128GB (4x32) of G.Skill Trident Z Neo (F4-3200C16Q-128GTZN),
This is your problem. 4x Dual Rank and AMD Ryzen. You are lucky 3200 even works. You'll need to push the SoC voltage to 1.175V or above if you are still getting BSOD just with the XMP. Since the IOD rail is part of the SA, you need to raise the SA voltages to stabilize the memory controller rail.
 
Last edited:

sirksel

New Member
Joined
Apr 15, 2022
Messages
2 (0.00/day)
Hi Tomorrow. Thanks for the quick reply. The quick answer to your question is that I just want it to be stable. I'd like it to be as fast as it reasonably can be, given that stability is goal #1. Right now, even the mobo defaults are giving occasional bsod (once every few days) and memtest86 gives some errors. It's usable, just not totally stable. Here's the Zentimings output, and I'm running the mobo defaults right now (not even XMP):
1650051945597.png

Do you think it would be more stable with the other kit I have? It's 3600C18. They're about the same price so I'm indifferent between them. I need to return one or both of them by the end of the weekend, which is why I'm trying to get to stable now (so I can test it hard over the weekend).

Also if anyone knows that some other kit for sure works at 128GB with rock solid timings, I guess I'm open to buying off Amazon or whatever, even if it costs a little more. I just don't want to waste the considerable coin I've spent on this rig by being plagued with occasional BSODs. :)

Thanks so much for the help!
 

Attachments

  • 1650067912431.png
    1650067912431.png
    24.5 KB · Views: 169
Last edited:
Joined
Oct 16, 2018
Messages
966 (0.43/day)
Location
Uttar Pradesh, India
Processor AMD R7 1700X @ 4100Mhz
Motherboard MSI B450M MORTAR MAX (MS-7B89)
Cooling Phanteks PH-TC14PE
Memory Crucial Technology 16GB DR (DDR4-3600) - C9BLM:045M:E BL16G36C16U4W.M16FE1 X2 @ CL14
Video Card(s) XFX RX480 GTR 8GB @ 1408Mhz (AMD Auto OC)
Storage Samsung SSD 850 EVO 250GB
Display(s) Acer KG271 1080p @ 81Hz
Power Supply SuperFlower Leadex II 750W 80+ Gold
Keyboard Redragon Devarajas RGB
Software Microsoft Windows 10 (10.0) Professional 64-bit
Benchmark Scores https://valid.x86.fr/mvvj3a
A little new to this... but I just built a Ryzen 5950x on a ROG Dark Hero board with 128GB (4x32) of G.Skill Trident Z Neo (F4-3200C16Q-128GTZN), and I'm still within the return window on the parts. I originally was using DOCP/XMP settings, but ultimately went back to the motherboard's safe defaults. Even though it boots fine, and loads Win10, etc. I was still getting a very occasional BSOD.

I investigated with memtest86 boot disk and found reports of 50 or so errors on the test #2 and #3 (and I stopped there). I downloaded the DRAM Calculator to see if I could figure out some better timings, but I didn't see the 5950x in the processor drop down, nor did I know how to set the memory type, pcb revision, etc. for this ram.

Could anyone point me to some steps I might take to solve this or properly use the DRAM Calculator? I was sure I could get this working on DOCP (but couldn't) and then when the safe defaults didn't work, I was really baffled!

P.S. I also have an unopened G.Skill Trident Z Neo (F4-3600C18Q-128GTZN), but I didn't want to open it unless someone thinks it might solve the problem. I live far from the nearest MicroCenter, but these are the only two 128GB kits they carry. G.Skill support seems to think that either should work.

Thanks SO MUCH for any help or advice you all can send my way. (Also, is there a good discord board where you all IM about such stuff?) Many thanks!
The issue is that not all 32GBX4 kits can run on that board. The QVL is limited to a handful of kits that can run in 128GB config.

Rather contact ASUS or look at your boards QVL list when buying a 128GB kit and make sure its says support for 4 DIMMS

I would try the XMP profile with 1.2V on the SOC has already stated by @ir_cow

Edit
Sorry posted link to the normal Crosshair not the Dark hero.
 
Last edited:
Joined
Feb 20, 2022
Messages
175 (0.17/day)
System Name Custom Watercooled
Processor 10900k 5.1GHz SSE 5.0GHz AVX
Motherboard Asus Maximus XIII hero z590
Cooling XSPC Raystorm Pro, XSPC D5 Vario, EK Water Blocks EK-CoolStream XE 360 (Triple Fan) Radiator
Memory Team Group 8Pack RIPPED Edition TDPPD416G3600HC14CDC01 @ DDR4-4000 CL15 Dual Rank 4x8GB (32GB)
Video Card(s) KFA2 GeForce RTX 3080 Ti SG 1-Click OC 12GB LHR GDDR6X PCI-Express Graphics Card
Storage WD Blue SN550 1TB NVME M.2 2280 PCIe Gen3 Solid State Drive (WDS100T2B0C)
Display(s) LG 3D TV 32LW450U-ZB and Samsung U28D590
Case Full Tower Case
Audio Device(s) ROG SupremeFX 7.1 Surround Sound High Definition Audio CODEC ALC4082, ESS SABRE9018Q2C DAC/AMP
Power Supply Corsair AX1000 Titanium 80 Plus Titanium Power Supply
Mouse Logitech G502SE
Keyboard Logitech Y-BP62a
Software Windows 11 Pro
Benchmark Scores https://valid.x86.fr/2rdbdl https://www.3dmark.com/spy/27927340 https://ibb.co/YjQFw5t
4 x DIMMs Dual Ranked as well, that really reduces the maximum speed of the RAM. This is from the Ryzen 3000 OC guide here page 11.
Ryzen3000.jpg


ROG Crosshair VIII Dark Hero Motherboard does support F4-3600C16Q-32GTZN as 4xDIMMs with a 5950x. So thats 32GB. F4-3200C16Q-128GTZN I cant find at all. Cant find F4-3600C18Q-128GTZN as well.

The 128GB kits on the ROG Crosshair VIII Dark Hero Motherboard memory QVL are as follows.

Ram on QVL.jpg

F4-3200C16Q-128GTZN The memory manufacture's website does not list the ROG Crosshair VIII Dark Hero Motherboard as compatable. CL16-18-18-38 1.35V
F4-3600C18Q-128GTZN matches the ROG Crosshair VIII Dark Hero motherboard with a Ryzen 5000 series cpu. So that kit could work. CL18-22-22-42 1.35V
Match.jpg
 
Last edited:
Joined
Jul 10, 2015
Messages
754 (0.22/day)
Location
Sokovia
System Name Alienation from family
Processor i7 7700k
Motherboard Hero VIII
Cooling Macho revB
Memory 16gb Hyperx
Video Card(s) Asus 1080ti Strix OC
Storage 960evo 500gb
Display(s) AOC 4k
Case Define R2 XL
Power Supply Be f*ing Quiet 600W M Gold
Mouse NoName
Keyboard NoNameless HP
Software You have nothing on me
Benchmark Scores Personal record 100m sprint: 60m
Ok, weird, 3900x and strix b450f and g.skill tridentZ F4-3200C14D-16GTZ running CAS 22 at 3200mhz! Why?
 
Joined
Aug 9, 2019
Messages
1,717 (0.87/day)
Processor 7800X3D 2x16GB CO
Motherboard Asrock B650m HDV
Cooling Peerless Assassin SE
Memory 2x16GB DR A-die@6000c30 tuned
Video Card(s) Asus 4070 dual OC 2610@915mv
Storage WD blue 1TB nvme
Display(s) Lenovo G24-10 144Hz
Case Corsair D4000 Airflow
Power Supply EVGA GQ 650W
Software Windows 10 home 64
Benchmark Scores Superposition 8k 5267 Aida64 58.5ns
Ok, weird, 3900x and strix b450f and g.skill tridentZ F4-3200C14D-16GTZ running CAS 22 at 3200mhz! Why?
Could be spd profile at 1.2v. Activate xmp and it will probably be fine.
 
Joined
Jul 10, 2015
Messages
754 (0.22/day)
Location
Sokovia
System Name Alienation from family
Processor i7 7700k
Motherboard Hero VIII
Cooling Macho revB
Memory 16gb Hyperx
Video Card(s) Asus 1080ti Strix OC
Storage 960evo 500gb
Display(s) AOC 4k
Case Define R2 XL
Power Supply Be f*ing Quiet 600W M Gold
Mouse NoName
Keyboard NoNameless HP
Software You have nothing on me
Benchmark Scores Personal record 100m sprint: 60m
Did that, Asus is naming it differently, its all ok on cl14 and 3200mhz . Now new problem, when I want to update bios, white led shines for gpu problem, after hard reset its working on old bios.
 

BreadPitch

New Member
Joined
Feb 5, 2023
Messages
3 (0.00/day)
This is your problem. 4x Dual Rank and AMD Ryzen. You are lucky 3200 even works. You'll need to push the SoC voltage to 1.175V or above if you are still getting BSOD just with the XMP. Since the IOD rail is part of the SA, you need to raise the SA voltages to stabilize the memory controller rail.
@ir_cow what do you mean by SA voltages in the context of AMD? Just know those from Intel, not sure what to raise now for Ryzen to stabilize? Thanks!
 
Joined
Oct 16, 2018
Messages
966 (0.43/day)
Location
Uttar Pradesh, India
Processor AMD R7 1700X @ 4100Mhz
Motherboard MSI B450M MORTAR MAX (MS-7B89)
Cooling Phanteks PH-TC14PE
Memory Crucial Technology 16GB DR (DDR4-3600) - C9BLM:045M:E BL16G36C16U4W.M16FE1 X2 @ CL14
Video Card(s) XFX RX480 GTR 8GB @ 1408Mhz (AMD Auto OC)
Storage Samsung SSD 850 EVO 250GB
Display(s) Acer KG271 1080p @ 81Hz
Power Supply SuperFlower Leadex II 750W 80+ Gold
Keyboard Redragon Devarajas RGB
Software Microsoft Windows 10 (10.0) Professional 64-bit
Benchmark Scores https://valid.x86.fr/mvvj3a
@ir_cow what do you mean by SA voltages in the context of AMD? Just know those from Intel, not sure what to raise now for Ryzen to stabilize? Thanks!
SA voltage on Intel refers to System Agent voltage which will be VSOC on AMD.
V= Voltage and SOC = System on Chip. (VSOC)

It is difficult to run 4 X Dual rank dimms has it is very hard on the CPUs IMC (Integrated Memory Controller) which is part of the SOC hence you can try increasing the SOC voltage but there is no guarantee this will work but it can help in some cases.
 
Last edited:

BreadPitch

New Member
Joined
Feb 5, 2023
Messages
3 (0.00/day)
OK, thx! I have 2x 32GB = 64GB Micron E-Die ( 16Gb IC). On GDM I get 3800 stable, but on the edge of WHEA with 1.1250 vSOC / 1.05 IOD.

Any chance to get he 64GB work on GDM OFF 1T?
 
Joined
Oct 16, 2018
Messages
966 (0.43/day)
Location
Uttar Pradesh, India
Processor AMD R7 1700X @ 4100Mhz
Motherboard MSI B450M MORTAR MAX (MS-7B89)
Cooling Phanteks PH-TC14PE
Memory Crucial Technology 16GB DR (DDR4-3600) - C9BLM:045M:E BL16G36C16U4W.M16FE1 X2 @ CL14
Video Card(s) XFX RX480 GTR 8GB @ 1408Mhz (AMD Auto OC)
Storage Samsung SSD 850 EVO 250GB
Display(s) Acer KG271 1080p @ 81Hz
Power Supply SuperFlower Leadex II 750W 80+ Gold
Keyboard Redragon Devarajas RGB
Software Microsoft Windows 10 (10.0) Professional 64-bit
Benchmark Scores https://valid.x86.fr/mvvj3a
OK, thx! I have 2x 32GB = 64GB Micron E-Die ( 16Gb IC). On GDM I get 3800 stable, but on the edge of WHEA with 1.1250 vSOC / 1.05 IOD.

Any chance to get he 64GB work on GDM OFF 1T?
It can depend on a few factors mainly how good your mobo signal is from the dimm slots to the CPU or its topology.

This also depends on whether you getting a few errors or is it spewing out WHEA 19s constantly?

Not sure how high you would want to go with VSOC but I have run up to +1.2V SOC on most of Ryzen based CPUS my 1700X and 3 X ZEN 3 CPUs without any issues.

Here is a link to a post I made on another forum on how to get rid of WHEA errors. I was using a Micron Rev. E DR 32GB kit (16GBx2) with GDM on.
In most cases when you turn GDM off you have to increase VDIMM voltage in order to get stability some kits don't require this but most kits do.


Edit @BreadPitch
Start with 1.15V VSOC and 1.08 IOD and see if that helps
 
Last edited:
Joined
Aug 21, 2013
Messages
1,940 (0.47/day)
In my experience GDM off is not really worth it. It's possible to get it stable but requires a lot of tweaking and testing.
I have 4x8GB Samsung B-Die. From what i've heard Micron E-Die should be easier on the IMC
 
Joined
Sep 27, 2019
Messages
1,212 (0.63/day)
Location
Canada
System Name New compy
Processor AMD Ryzen 5800x3D
Motherboard MSI MPG x570S EDGE MAX WiFi
Cooling Noctua NH-D15S w. FHP141 + Xigmatek AOS XAF-F1451
Memory 32gb G.Skill Ripjaws V Samsung B-Die Dual Rank F4-4000C16D-32GVKA
Video Card(s) ASUS TUF GAMING RTX 4070ti
Storage 17tb (8+4tb WD Black HDD's, 2+2+0.5+0.5tb M.2 SSD Drives) + 16tb WD Red Pro backup drive
Display(s) Alienware AW2518H 24" 240hz, Sony X85K 43" 4k 120hz HDR TV
Case Thermaltake Core v71
Audio Device(s) iFi Nano Idsd Le, Creative T20 + T50, Sennheiser HD6Mix
Power Supply EVGA Supernova G2 1000w
Mouse Logitech G502 Hero custom w. G900 scroll wheel mod, Rival 3 + Rival 3 wireless, JLab Epic Mouse
Keyboard Corsair K68 RGB + K70 RGB + K57 RGB Wireless + Logitech G613
Software Win 10 Pro
Benchmark Scores https://valid.x86.fr/s2y7ny
In my experience GDM off is not really worth it. It's possible to get it stable but requires a lot of tweaking and testing.
I have 4x8GB Samsung B-Die. From what i've heard Micron E-Die should be easier on the IMC
I run gdm disabled and it doesn't take much to get it working both samsung and micron I've tested with were happy to run that way. Might be an issue with dual rank or 4x rams but 2 sticks run better that way.

zzentimings 16&32gb2.jpg
 

BreadPitch

New Member
Joined
Feb 5, 2023
Messages
3 (0.00/day)
As said, 2x 32GB DR. Mainboard is Mini-ITX, so short traces. MSI MPG B550I Gaming Edge.

Currently 1x WHEA 19 in 38 hrs... Might be due to VDDP a bit too low at 850mV...
vSOC 1,1250 / VDDP 0,85 / CCD 0,95 / IOD 1,05

Super-Low Secondaries and Tertiary.
 
Top