Contribution to Micro-Manager CZI 2024-344596
June 2024 Disbursement
Paid
Contribution #778395
From NumFOCUS to Micro-Manager CZI 2024-344596 •
Paid With
Added Funds
Related Transactions
June 2024 Disbursement
Received by Micro-Manager CZI 2024-344596 on
$200,000.00 USD